■99853 / inTopicNo.2) |
Re[1]: VB.NET 簡易電卓 |
□投稿者/ 魔界の仮面弁士 (3400回)-(2022/06/13(Mon) 14:48:20)
|
2022/06/13(Mon) 15:03:24 編集(投稿者)
■No99852 (p さん) に返信 > VB2017で電卓を作ろうとしているのですが、何から始めていいかわかりません。
押したボタンに応じて、演算式を作ることができれば、 DataTable.Compute メソッドで演算できます。手抜き実装ですけど。
'今回は値を決め打ちしていますが、 '実際には各ボタンで数値や演算子を入力させます。 Dim s1 As String = "123" Dim op As String = "/" Dim s2 As String = "17"
'計算させたい数式 Dim expression As String = s1 & op & s2
'Compute メソッドで演算させると '数式「123/17」から「7.2352941176470589」を算出できる Dim result As Double = CDbl(New DataTable().Compute(expression, ""))
MsgBox(result)
--- 追記:別案として ・How to Create Calculator in Visual Basic.Net Full Tutorial https://bit.ly/3OcUXZK
|
|