程序到底是怎么进行计算的?
下面问题,我问的有点傻。
1.23的3.21次方程序是怎么计算出来的,我想知道手工计算方法.
有没有同学愿意写一下过程?如下图

1除以3,再乘以3,程序为什么不会计算出0.9999999999999...
程序如何赋值计算的,知道的同学说下。如下图

[此贴子已经被作者于2021-2-17 17:46编辑过]



[此贴子已经被作者于2021-2-17 17:46编辑过]
2021-02-17 17:43

2021-02-17 19:30

2021-02-17 20:45
[此贴子已经被作者于2021-2-18 00:22编辑过]
2021-02-18 00:18
2021-02-21 08:52
程序代码:Private Sub Form_Load() Debug.Print 0.3 ^ 0.3 Dim a As Double, b As Double, c As Double, d As Double, e As Double Dim f As Double, g As Double, h As Double, i As Double, j As Double Dim k As Double a = 0.3 ^ 3 b = Sqr(a) c = Sqr(b) d = Sqr(c) e = Sqr(d) f = Sqr(e) g = Sqr(f) h = Sqr(g) i = Sqr(h) j = Sqr(i) k = Sqr(j) Debug.Print k End Sub

2021-02-23 15:28

2021-02-23 15:48
2021-02-23 18:32
[此贴子已经被作者于2021-2-23 18:55编辑过]
2021-02-23 18:41
2021-02-23 21:03