当前位置:编程学习 > JAVA >>

java程序问题

给为大佬:问下咋么把一个数放在数组中;比如7/6=1.16666666666,把a【0】=1,a【1】=1,a【2】=6……………… --------------------编程问答-------------------- 可以把1.1666666转化为String型然后用charAt(),但是真不明白lz干嘛要这样存 --------------------编程问答-------------------- 其实我想做个这个:
1/7 = 0.142857142... 是个无限循环小数。
 任何有理数都可以表示为无限循环小数的形式。
 
本题目要求即是:给出一个数字的循环小数表示法。
 
例如:
 输入:
 1,5
 则输出:
 0.2
 
输入:
 1,7
 则输出:
 0.[142857]
 
输入:
 7,6
 则输出:
 1.1[6]
 
用户输入的格式是:
 整数,整数
 
每个整数范围均为:1~1000
 
程序输出两个整数做除法产生的小数或无限循环小数(循环节用方括号括起)。
本文摘自: 编程十万个为什么(http://www.bcwhy.com) 详细出处请参考:http://www.bcwhy.com/thread-9406-1-1.html --------------------编程问答--------------------
引用 1 楼  的回复:
可以把1.1666666转化为String型然后用charAt(),但是真不明白lz干嘛要这样存

我定义了一个方法是算c=a/b的……但不晓得怎么把c里面的值转换为string型
补充:Java ,  Java相关
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,