VB 计算并显示5/7、22/7等无限循环小数的值(精确到小数点后第1000及更多位数)

要符合图片哦

你是找他们的循环节是吧?可以用下面的代码:
text1中写被除数,text2中写除数,点击command1后在text3中显示商
Private Sub Command1_Click()
Dim IntYs As Integer
Dim IntS As Integer
IntS = Int(Val(Text1) / Val(Text2))
Text3 = IntS & "."
IntYs = Val(Text1) Mod Val(Text2)
k = 0
Do While k < 1000
k = k + 1
Text3 = Text3 & Int(10 * IntYs / Val(Text2))
IntYs = Qys(10 * IntYs, Val(Text2))
Loop
End Sub
Private Function Qys(IntBcs As Integer, IntCs As Integer) As Integer
Qys = IntBcs Mod IntCs
End Function
5/7=0.714285714285714285714285714285714285714285714285714285714285714285……循环节是714285
22/7=3.142857142857142857142857142857142857142857142857142857……循环节是142857
355/113=3.1415929203539823008849557522123893805309734513274336283185840707964601769911504424778761061946902654867256637168……循环节是1415929203539823008849557522123893805309734513274336283185840707964601769911504424778761061946902654867256637168,共112位
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-11
除以7后的小数循环,大多以 142857 小数循环,只是位置不同而己。
定位一下从哪个数字开始,然后就统统 142857 了。

建议用文本类型。

VB 计算并显示5\/7、22\/7等无限循环小数的值(精确到小数点后第1000及...
355\/113=3.1415929203539823008849557522123893805309734513274336283185840707964601769911504424778761061946902654867256637168……循环节是1415929203539823008849557522123893805309734513274336283185840707964601769911504424778761061946902654867256637168,共112位

派pai(3.1415926)是这么算出来的了?
其学生对这种按部就班的笨办法作了改进,提出从相邻的不足、过剩近似值就近加成的办法,(实际上就是我们前面已经提到的加成法)这样从3、4出发,六次加成到约率,第七次出现25\/8,就近与其紧邻的22\/7加成,得47\/15,依次类推,只要加成23次就得到密率。 钱宗琮先生在《中国算学史》(1931年)中提出祖冲之采用了我们...

圆周率的完整值是多少
它是一个无理数,即无限不循环小数。在日常生活中,通常都用3.14代表圆周率去进行近似计算。我国古代科学家祖冲之在1000多年前就计算出了圆周率的前6位的数字(3.1415926和3.1415927之间),并且把它归纳为疏率(22\/7)和密率(355\/113)领先世界一千多年。圆周率是一个无限不循环小数。我们现在一般是...

圆周率派是分数吗
其学生对这种按部就班的笨办法作了改进,提出从相邻的不足、过剩近似值就近加成的办法,(实际上就是我们前面已经提到的加成法)这样从3、4出发,六次加成到约率,第七次出现25\/8,就近与其紧邻的22\/7加成,得47\/15,依次类推,只要加成23次就得到密率。 钱宗琮先生在《中国算学史》(1931年)中提出祖冲之采用了我们...

2π怎么读?
如果你能完美地测量和精确求比值,总会得到3.141592653589793238...,也就是π。以十进制的形式,π的值大约是3.14。但π是一个无理数,意味着它的小数位既不会结束(如1\/4=0.25),也不会变得循环重复(如1\/6=0.166666...)。写到小数点后18位,圆周率是3.141592653589793238就会变得很长,...

圆周率小数点后面第100位是多少
圆周率小数点具体数字如下所示:1~50位:1415926535 8979323846 2643383279 5028841971 6939937510 51~100位:5820974944 5923078164 0628620899 8628034825 3421170679 101~150位:8214808651 3282306647 0938446095 5058223172 5359408128 151~200位:4811174502 8410270193 8521105559 6446229489 5493038196 201~250位:...

π的数值是怎么算出来的
密率:圆径一百一十三,圆周三百五十五。约率,圆径七,周二十二。” 这一记录指出,祖冲之关于圆周率的两大贡献。其一是求得圆周率 3.1415926 <π< 3.1415927 其二是,得到 π 的两个近似分数即:约率为22\/7;密率为355\/113。 他算出的 π的8位可靠数字,不但在当时是最精密的圆周率,而且保持世界记录九百多年。

谁能总结一下关于圆周率的历史和圆周率后面的小数点吗?谢谢!!!_百度...
3+(10\/71)) < π < (3+(1\/7)) ,开创了圆周率计算的几何方法(亦称古典方法,或阿基米德方法),得出精确到小数点后两位的π值。中国数学家刘徽在注释《九章算术》(263年)时只用圆内接正多边形就求得π的近似值,也得出精确到两位小数的π值,他的方法被后人称为割圆术。………...

关于圆周率的历史资料
南北朝时代著名数学家祖冲之进一步得出精确到小数点后7位的π值(约5世纪下半叶),给出不足近似值3.1415926和过剩近似值3.1415927,还得到两个近似分数值,密率355\/113和约率22\/7。他的辉煌成就比欧洲至少早了1000年。其中的密率在西方直到1573才由德国人奥托得到,1625年发表于荷兰工程师安托尼斯的...

π小数点后第19位是多少?
圆周率小数点具体数字如下所示:1~50位:14159265358979323846264338327950288419716939937510 51~100位:58209749445923078164062862089986280348253421170679 101~150位:82148086513282306647093844609550582231725359408128 151~200位:48111745028410270193852110555964462294895493038196 201~250位:44288109756659334461284756482337867831652712019091 ...

相似回答