vb表示式 用inputbox輸出正實數,用print方法在一行上顯

時間 2021-12-23 02:49:36

1樓:匿名使用者

private sub command1_click()dim i!

doi = val(inputbox("輸入一個正實數"))loop while i <= 0

print "數字"; i

print "平方"; round(i ^ 2, 3)print "平方根"; round(sqr(i), 3)print "立方"; round(i ^ 3, 3)print "立方根"; round(i ^ (1 / 3), 3)end sub

2樓:

private sub command1_click()dim a as single, b as single, c as single, d as single, e as single

e = val(inputbox("請輸入正數"))a = round(e ^ 2, 3)

b = round(sqr(e), 3)

c = round(e ^ 3, 3)

d = round(e ^ (1 / 3), 3)print "平方為" & a & " 平方根為" & b & " 立方為" & c & " 立方根為" & d & " "

end sub

關於VB表示式運算的,VB中 表示式運算順序

在表示式中,當運算子不止一種時,要先處理算術運算子,接著處理比較運算子,然後再處理邏輯運算子。算術 比較 邏輯 指數運算 相等 not 負數 不等 and 乘法和除法 小於 or 整數除法 大於 xor 求模運算 mod 小於或相等 eqv 加法和減法 大於或相等 imp 字串連線 like is ...

C 字尾表示式轉中綴表示式

我公司使用的編碼規範,不方便發太多,你借鑑一下吧 規則 6 2 在表示式中使用括號,使表示式的運算順序更清晰。由於將運算子的優先順序與結合律熟記是比較困難的,為了防止產生歧義並提高可讀性,即使不加括號時運算順序不會改變,也應當用括號確定表示式的操作順序。正例 if iyear 4 0 iyear 1...

VB中邏輯表示式怎麼表示,請問,VB中的邏輯運算子都是什麼意思?

不周期彗星 1 x y小於10 且 x y要大於0 x y 10 and x y 0 2 x.y都是正整數或都是負整數 int x x and int y y and sng x sng y 3 a.b之一為零但不得同時為零 a 0 or b 0 and a b 4 c1 c2 c3大於等於255或...