ios计算器怎么写

1.ios平台上连个可以写算式的计算器都没有推荐symbolic calculator , 这款计算器非常强大 , 可以满足学生计算的绝大多数要求 。比如计算结果保留原有形式 , 可以解方程 , 可以化解式子 , 还可以画函数图像等等 。如果你是高中生的话这款软件绝对能帮你很多忙 。
再推荐个画函数图像的软件quick graph+ , 可以画各种函数图象 , 以及圆锥曲线 , 线性规划等等 。
如果英语不错的话还可以试试wolframalpha , 可以解决几乎一切学科的问题 , 具体可以百度 。
三款软件都是收费软件 , 如果觉得真心不错的话值得支持正版 。
2.用ios做一个计算器,顺便说下是怎么实现的,还要有代码图用记事本把这段代码复制过去 , 然后另存为.frm就可以了VERSION 5.00Begin VB.Form frmMain Appearance = 0 'Flat BackColor = &H80000005& BorderStyle = 3 'Fixed Dialog Caption = "简单计算器" ClientHeight = 2430 ClientLeft = 45 ClientTop = 435 ClientWidth = 3150 KeyPreview = -1 'True LinkTopic = "Form1" MaxButton = 0 'False MinButton = 0 'False ScaleHeight = 2430 ScaleWidth = 3150 ShowInTaskbar = 0 'False StartUpPosition = 3 '窗口缺省 Begin VB.CommandButton Command10 Caption = "^" Height = 375 Left = 1920 TabIndex = 22 Top = 1920 Width = 495 End Begin VB.PictureBox picDisplay Appearance = 0 'Flat BackColor = &H80000005& ForeColor = &H80000008& Height = 255 Left = 120 ScaleHeight = 225 ScaleWidth = 2865 TabIndex = 19 Top = 120 Width = 2895 Begin VB.TextBox Text1 Alignment = 1 'Right Justify BorderStyle = 0 'None Height = 255 Left = 240 Locked = -1 'True TabIndex = 20 Top = 0 Width = 2535 End Begin VB.Label lblOperation Appearance = 0 'Flat BackColor = &H80000005& ForeColor = &H80000008& Height = 255 Left = 60 TabIndex = 21 Top = 0 Width = 255 End End Begin VB.CommandButton Command9 Caption = "退格" Height = 375 Left = 1920 TabIndex = 18 Top = 480 Width = 495 End Begin VB.CommandButton Command8 Caption = "清零" Height = 375 Left = 2520 TabIndex = 17 Top = 480 Width = 495 End Begin VB.CommandButton cmdDot Caption = "." Height = 375 Left = 120 TabIndex = 16 Top = 1920 Width = 495 End Begin VB.CommandButton Command7 Caption = "Sqrt" Height = 375 Left = 2520 TabIndex = 15 Top = 1920 Width = 495 End Begin VB.CommandButton Command6 Caption = "=" Height = 375 Left = 1320 TabIndex = 14 Top = 1920 Width = 495 End Begin VB.CommandButton Command5 Caption = "/" Height = 375 Left = 2520 TabIndex = 13 Top = 1440 Width = 495 End Begin VB.CommandButton Command4 Caption = "*" Height = 375 Left = 1920 TabIndex = 12 Top = 1440 Width = 495 End Begin VB.CommandButton Command3 Caption = "-" Height = 375 Left = 2520 TabIndex = 11 Top = 960 Width = 495 End Begin VB.CommandButton Command2 Caption = "+" Height = 375 Left = 1920 TabIndex = 10 Top = 960 Width = 495 End Begin VB.CommandButton Command1 Caption = "9" Height = 375 Index = 9 Left = 1320 TabIndex = 9 Top = 480 Width = 495 End Begin VB.CommandButton Command1 Caption = "8" Height = 375 Index = 8 Left = 720 TabIndex = 8 Top = 480 Width = 495 End Begin VB.CommandButton Command1 Caption = "7" Height = 375 Index = 7 Left = 120 TabIndex = 7 Top = 480 Width = 495 End Begin VB.CommandButton Command1 Caption = "6" Height = 375 Index = 6 Left = 1320 TabIndex = 6 Top = 960 Width = 495 End Begin VB.CommandButton Command1 Caption = "5" Height = 375 Index = 5 Left = 720 TabIndex = 5 Top = 960 Width = 495 End Begin VB.CommandButton Command1 Caption = "4" Height = 375 Index = 4 Left = 120 TabIndex = 4 Top = 960 Width = 495 End Begin VB.CommandButton Command1 Caption = "3" Height = 375 Index = 3 Left = 1320 TabIndex = 3 Top = 1440 Width = 495 End Begin VB.CommandButton Command1 Caption = "2" Height = 375 Index = 2 Left = 720 TabIndex = 2 Top = 1440 Width = 495 End Begin VB.CommandButton Command1 Caption = "1" Height = 375 Index = 1 Left = 120 TabIndex = 1 Top = 1440 Width = 495 End Begin VB.CommandButton Command1 Caption = "0" Height = 375 Index = 0 Left = 720 TabIndex = 0 Top = 1920 Width = 495 EndEndAttribute VB_Name = "frmmain"Attribute VB_GlobalNameSpace = FalseAttribute VB_Creatable = FalseAttribute VB_PredeclaredId = TrueAttribute VB_Exposed = FalsePrivate Data As DoublePrivate lOperation As LongPrivate fClear As BooleanPrivate Sub cmdDot_Click()If InStr(1, Text1.Text, ".") 0 Then Text1.Text = Left(Text1.Text, Len(Text1.Text) - 1)End SubPrivate Sub Form_KeyPress(KeyAscii As Integer)Select Case KeyAsciiCase Asc("0"): Command1_Click 0Case Asc("1"): Command1_Click 1Case Asc("2"): Command1_Click 2Case Asc("3"): Command1_Click 3Case Asc("4"): Command1_Click 5Case Asc("5"): Command1_Click 4Case Asc("6"): Command1_Click 6Case Asc("7"): Command1_Click 7Case Asc("8"): Command1_Click 8Case Asc("9"): Command1_Click 9Case Asc("."): cmdDot_ClickCase Asc("+"): Command2_ClickCase Asc("-"): Command3_ClickCase Asc("*"): Command4_ 。