Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Certificate
DEPARTMENT OF INFORMATION SCIENCE ENGINEERING
1……………………………… ……………………….
DECLARATION
ASHISH ACHARYA,SHAILESH MAN NAKARMI,ICHCHHA
PARAJULI,SHIBAM MALLICK student of 6th Semester B.E in the
Department Of Information Science and Engineering, RRIT, Bangalore -
560090, hereby declare that the Project entitled “ Advanced Scientific Calculator”
has been carried out under the supervision of Prof. Swetha K B,, Asst.
Professor, Dept. of ISE, RRIT, and submitted in partial fulfilment of the source
requirements for the award of degree in Bachelor of Information Science and
Engineering of VISVESVARAYA TECHNOLOGICAL UNIVERSITY,
BELAGAVI during an academic year 2018-2019.
ICHCHHA PARAJULI
SHIBAM MALLICK
ACKNOWLEDGEMENT
And then second one is scientific notation type math functions are there like sin.cos,tan,log
etc.
it is very useful to solve the odd math calculations in less time and in simple manner and also
easily to use.
Especially I used menu bar with two items one is standard and second one is scientific
after clicking the standard item it will shows the standard calculator
after clicking the scientific item it will shows the scientific calculator with standard also.
By using Tkinter in python I developed this application it is also converted into .exe file by using
pyinstaller then it is now a desktop application.
Lastly it shows desktop icon in out system if u install it otherwise not show in your desktop.
SOURCE CODE
root = Tk()
root.title("Calculator")
root.resizable(0, 0)
root.geometry("466x568+0+0")
root.configure(background="powder blue")
calc=Frame(root,bg="powder blue")
calc.grid()
def exit():
exit=tkinter.messagebox.askyesno('scientific calculator',"confirm if you want to exit")
if exit>0:
root.destroy()
return
def scientific():
root.resizable(width=False,height=False)
root.geometry("940x568+0+0")
def standard():
root.resizable(width=False,height=False)
root.geometry("466x568+0+0")
menubar=Menu(calc)
filemenu=Menu(menubar,tearoff=0)
menubar.add_cascade(label="File",menu=filemenu)
filemenu.add_command(label="standard",command=standard)
filemenu.add_command(label="scientific",command=scientific)
filemenu.add_separator()
filemenu.add_command(label="exit",command=exit)
root.config(menu=menubar)
root.mainloop()