The calculator code in this article is very simple and you can easily apply the Web effects to your project.
Html
First we put an input box and multiple calculator buttons on the Web page.
Js
Follow the action type:
function operator (type) {switch (type) {case "clear": Input.value = "0";
_string.length = 0;
/*document.getelementbyid ("CCC"). innerhtml= "";
for
Today to share a calculator program written in pure JavaScript code, many industries can use this program, such as the decoration budget, loan rates and so on.
First look at the effect after the completion:
Method One:
Write the code as follows:
code two:
method Three:
Above in three ways to achieve the pure JavaScript code implementation calculator function, I h
I. Preface
The computer (calc.exe) Program has existed for a long time in windows and is also a very common software. But in general, it displays Arabic numbers, and there is no switching between character display. This time I will discuss in two articles how to make the calculator program display Chinese characters and numbers. This article discusses the basic principles of modification, and the next article discusses how to implement programming.
1. Basic operation
Basic operation and Calculator, support keyboard operation, mouse over the button hover, in addition to the number key will pop-up prompts, prompt behind the parentheses is keyboard operation shortcut keys.
2. Hover, streamline and minimize
The calculator supports automatic hover of the screen edge. When you drag the calculator to the edge o
This project course uses the Java language to complete a simple calculator. You will use the Java Swing graphics components and so on.
first, the experiment introduction
The experiment produced a simple arithmetic calculator that will be developed using Java swing. 1.1 Knowledge points Java Swing Interface Programming Calculator Logic Operation Realization 1.2
C # Implementing a calendar-style drop-down calculatorOriginal address: http://developer.51cto.com/art/201508/487486.htmIf we are working on a project similar to the Inventory Control and billing system, some parts may have to calculate the values manually. Therefore, the user will have to use the calculator to get the results, fill in the input fields, or open a separate calculator window on the work windo
Python implements a simple arithmetic calculator, python
I. Algorithms
1. The main idea of the algorithm is to convert an Infix expression into a Postfix expression, and then use the stack's simple data structure, returns the result of an expression.
2. The detailed description of how to convert a common expression to a suffix expression and how to process a suffix expression and calculate the result is not described here.
Ii. Simple
In this mini-program development tutorial, we will introduce how to use the mini-program development calculator function. This article is divided into two parts: the main part of the applet and the business page of the calculator. in this mini-program development tutorial, we will introduce how to use the mini-program development calculator function.
This articl
One: IntroductionAt present, mobile phones can be said to be very high penetration of electronic equipment, because of its easy to carry, easy to use, affordable, and so on, now the mobile phone has begun to a certain extent to replace the call function of fixed telephone, as well as some of the original computer software functions. Mobile phone software has become rich with the development of mobile phones, today has appeared a lot of specialized in the production of mobile phone software compa
This article mainly introduces the simple triangle and rectangular perimeter area calculator implemented by PHP. The implementation in this article is relatively simple and provides code file download, if you need it, you can use PHP object-oriented knowledge to design a graphical calculator and abstract class knowledge. This calculator can calculate the circumfe
Some days ago, the teacher made a course design in Java and made a calculator (speechless) in two weeks ),
The result is that the calculator is too simple and not challenging. It will be done in half a day,
There is still a limit on the result time, and the previous method for finding large numbers is always unstable.AlgorithmImplemented,
It can only process the addition and subtraction of two positiv
A small calculator that can calculate the value of a simple mathematical expression is not a compiler, but a knowledge of the compiler is used. I have been reading some compiler stuff recently. Therefore, writing this simplest calculator is an image of the abstract compiler knowledge, it also lays the foundation for adding complicated things-statements. This calculator
calculation of the symbolExp_sum = ADD_SUB (exp)#Call Add_sub to calculate addition and subtraction returnExp_sum#float #返回计算结果defMain (exp): Exp= Exp.replace (' ',"')#Delete spaces in a string whileTrue:ret= Re.search ('\([^()]+\)', exp)#Match parentheses ifRet:#if it matches.Inner_bracket = Ret.group ()#use Group () to extract the bracketed content that matches tores = str (cal (Inner_bracket))#call Cal () to calculate the contents of parentheses and convert the returned result
(i)elifFIND_[INDEX-1] = ="-": #If two negative numbers are subtracted, they are added or subtracted ifTag = =True:res+=float (i)Else: Res-=float (i)Else: #case where I is empty when processing without parentheses ifI! ="": Res=float (i)returnResif __name__=='__main__': whileTrue:calc_input= Input ("Please enter a calculation formula \ n default to:%s:"%a). Strip ()Try: ifLen (calc_input) = =0:calc_input=a calc_input= R'%s'%calc_input#do special treatment t
@__create_say_zsq ()def __init__ (Self,num):Self.__result = num@__check_num_zsq@__create_say_zsq ("plus")def Jia (self,n):Self.__result + = nreturn self@__check_num_zsq@__create_say_zsq ("Minus")Def Jian (self,n):Self.__result-= nreturn self@__check_num_zsq@__create_say_zsq ("multiply")def Chen (self,n):Self.__result *= Nreturn selfDef show (self):Self.__say ("The result of the calculation is:%d"%self.__result)Print ("The result of the calculation is:%d"%self.__result)return selfdef clear (self)
The code is as follows:Import Java.awt.*;import javax.swing.*;p ublic class Gridframe extends JFrame {//define string array, assign a value to the display text of the button string str[] = {"MC", "MR", "MS", "m+", "←", "C", "%", "π", "7", "8", "9", "/", "4", "5", "6", "*", "1", "2", "3", "-", "0", ".", "=", "+"};p UBL IC Gridframe () {//define panel and set to Grid layout, 4 rows 4 columns, component horizontal, vertical spacing is 7JPanel pan = new JPanel ();p an.setlayout (New GridLayout (6, 4
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.