CC.*_*CC. 5 c iphone objective-c
是否可以在某种变量中存储3/6的分数?当我尝试这个时它只存储/之前的数字.我知道我可以使用2个变量并将它们分开,但输入来自单个文本字段.这是可能吗?
我想这样做,因为我需要计算小数几率的分数.
一个额外的问题;) - 是否有一种简单的方法来计算分数的十进制值?谢谢..
简而言之,没有真正的方法可以从小数中提取原始分数.
示例:5/10
你会得到0.5
现在,0.5也可以转换为1/2,2/4,3/6等.
最好的办法是分别存储每个整数,然后再进行计算.
最好的办法是实现一个分数类(或有理数类)。通常,它需要一个分子和分母,并且能够提供一个双精度值,并与其他分数对象进行基本数学运算。它还应该能够解析和格式化分数。
Rosetta 代码上的有理算术看起来像是一个很好的开始。
| 归档时间: |
|
| 查看次数: |
3037 次 |
| 最近记录: |