This paper describes the implementation of electronic scientific calculator using Arduino. The mathematical process for scientific calculation processes are based on the digital electronic technology. The calculator takes input from a user in real ti
JAVA project done by Hirosh Tharaka | APIIT SL - 1st Year 3rd Semester (2012) ( Scientific Calculator )Full description
Full description
Full description
Full description
Raport javaFull description
Explore the world of Gensokyo, through the proposed physical conditions and calculations, which make fantasy just that bit closer to reality… just a bit.
Basis of Remote Viewing
Full description
Exercise 1 new product development
Astrology is a science in itself and contains an enlightening body of knowledge. Many great Maharishis, Jyotishacharyas and Scientists have contributed to this occult and ancient science of …Descrição completa
Descripción: Este ficheiro constitui um anexo do artigo “OEE – A FORMA DE MEDIR A EFICÁCIA DOS EQUIPAMENTOS”, do mesmo Autor e publicado neste site. This file is an appendix of the article “OEE – THE WAY TO ME...
Descripción: Tailoring dressmakng
The mission of the Immortality Institute is to conquer the blight of involuntary death.Some would consider this goal as scientifically impossible. Some would regard it as hubris. Others say: "Don't...
Solving numerical methods manually without using a scientific calculator or using scientific calculator traditionally without input the iterative formula into the calculator can be quite tedious and boring due to its repetitive calculations. There is
exel sheet
A Brief History Of Java Programming Language
Essentials of a valid construction Contract (the basics)
This paper is designed to build movable bridge for passable both land and marine transportation and upgrade transportation system for people. In this paper, Arduino Uno, ultrasonic sensor, servo motor, 2channel relay and gear motor are used as mainly
TOPIC: CONSTRUCTION OF A SCIENTIFIC CALCULATOR USING JAVA NAME: ONOMERIHRI .O. TEJIRI MATRIC NO: 09/52HA126 09/52HA126 SUPERVISED BY: MR A.O AMEEN SUBMITTED TO: COMPUTER SCIENCE DEPARTMENT, UNIVERSITY OF ILORIN BEING A PROPOSAL FOR THE PARTIAL FULFILLMENT FOR B.Sc. PROJECT
2013
CONSTRUCTION OF A SCIENTIFIC CALCULATOR USING JAVA
INTRODUCTION BRIEF DESCRIPTION OF THE STUDY A calculator is generally defined as (i) any small handheld device that automatically performs arithmetic operations, certain mathematical functions, simple text editing or elementary programming or (ii) a software program on a computer that stimulates a “real” handheld calculator. For example, Microsoft windows operating system contains a simple desktop calculator program which allows user to perform simple mathematical calculations. A calculator can also be said to be a device for processing mathematical problems, it is distinguished from a computer by having limited problem solving abilities and an interface optimized for interactive calculation rather than programming. There are basically two(2) types of calculators;
•
Old Mechanical Calculators: These are basic calculators which are mechanical clerical aids such as abacus, comptometers, Napier’s bone etc. which makes calculations tedious and error prone. They also lack some other functions similar to scientific calculator.
•
Modern Electronic Calculators: They are generally small, digital and often pocket-sized. They are the general purpose calculators, for example;
2|Page
CONSTRUCTION OF A SCIENTIFIC CALCULATOR USING JAVA
Scientific Calculator: which focuses on advanced arithmetic such as trigonometric, logarithm, statistical and even the ability to perform or compute algebraic equations. Graphing Calculator: which is used to graph equations or data. Calculators can also be classified as hardware and software. A “hardware calculator” is the traditional pocket-sized calculator or old mechanical calculator that is visible to the eye while a “software calculator” can be embedded in a device or a gadget like phones, PDA’s, computer etc. A software calculator is preferred to a hardware calculator because of its portability. You will find it easier to carrying just a mobile phone in your pocket than carrying both a mobile phone and a pocket-sized calculator.
SOME USES AND FUNCTIONS OF A SCIENTIFIC CALCULATOR •
It is electronic and fast
•
It helps to save time in during calculations
•
It gives quick access to trigonometric functions, logarithmic functions and others instead of tedious searching from tables.
•
It can be used widely in almost all fields, ranging from scientific to engineering and also to astronomy.
DESCRIPTION OF THE PROPOSED SYSTEM The proposed system is a software type of a scientific calculator with few scientific functions; it has the following advantages; 3|Page
CONSTRUCTION OF A SCIENTIFIC CALCULATOR USING JAVA
•
Speed : computes arithmetic as fast as a pocket sized calculator.
•
Reliability : processed outputs done by calculator are always reliable.
•
Accuracy : it is easy to get precise and accurate results from calculator because it is well programmed.
•
Wide application : the calculator can be used to solve wide range of calculations, ranging from scientific to mathematical.
•
Portability : the ability to execute properly on multiple hardware platforms
•
Flexibility : the calculator can be transferred from one platform to another; it does not need a compiler as long as there is a compatible web browser.
OBJECTIVES OF THE STUDY
To have quick access to daily scientific and mathematical calculations through a user friendly interface that looks exactly like a pocket-sized calculator
To perform all the essential and complex calculations easily and even more than a traditional pocket-sized calculator does.
To create a simple source code with the knowledge of JAVA( a basic programming language).
The aim of this study is to create a stand-alone Graphical User Interface (GUI) application using JAVA that can be accessible virtually by anyone on 4|Page
CONSTRUCTION OF A SCIENTIFIC CALCULATOR USING JAVA
the windows platform. All that would be needed for the development of the software are notepad++, java development kit (jdk), java runtime environment (jre), and a good knowledge of java programming language.
IMPLEMENTATION OF THE STUDY Tools Used JAVA This is a programming language originally developed by James Gosling at Sun Microsystems (which has since merged into oracle corporation) and released in 1995 as a core component of sun microsystems java platform. The language derives much of its syntax from C and C++.Java applications are typically compliled to bytecode (class file) that can run on any java virtual machine (JVM) regardless of computer architecture
Notepad++ Notepad++ is a text editor and source code editor for windows. It aims to be a light weight and robust editor for a variety programming and scripting languages. One advantage of Notepad++ over the built-in windows text editor, Notepad is tabbed editing which allows working with multiple open files. Notepad++ is distributed as free software.
JDK(Java Development Kit) Java development kit is a software development kit for java application, it is an oracle corporation product aimed for java developers. It can be downloaded from the oracle website: www.oracle.com 5|Page
CONSTRUCTION OF A SCIENTIFIC CALCULATOR USING JAVA
JRE (Java Runtime Environment) This is a software framework developed by oracle corporation, which interpret java bytecode regardless of the platform as far as it is supported by java. It provides the java virtual machine and a large library, which allows to run applications written in java programming language. It is an open source software(free) and can be downloaded from oracle website www.oracle.com