iOS:找出小数位数 [英] iOS: Find out number of fraction digits
本文介绍了iOS:找出小数位数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一些来自服务器的数字,如何知道数字的小数位数?
我的意思是如何知道2.43在昏迷后有2个数字,3.145 - 3个数字,2.0003 - 4个数字。
提前感谢..
I have some numbers that comes from server, how to know how many fraction digits in number ? I mean how to know that 2.43 has 2 numbers after coma, 3.145 - 3 numbers, 2.0003 - 4 numbers. Thanks in advance..
推荐答案
假设您使用的是数字,请将其更改为字符串。删除小数点并获取最后一个对象和长度。
Assuming you are using a number, change it to a string. Remove the decimal point and get the last object and the length.
示例:
NSNumber *number = [[NSNumber alloc] initWithFloat:3.902];
[[[[number stringValue]componentsSeparatedByString: @"."] lastObject] length];
这篇关于iOS:找出小数位数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文