小编ram*_*ram的帖子

如何在小数点后修剪零

我试图在小数点后修剪零如下,但它没有给出所需的结果.

trig = [currentVal doubleValue];
trig = trig/100;
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
[formatter setMaximumFractionDigits:0];
display.text = [formatter stringFromNumber:[NSNumber numberWithDouble:trig]];
Run Code Online (Sandbox Code Playgroud)

在小数点后没有修剪零的情况下仍然显示该数字.

currentVal是我要输入的号码.

例如,如果我传递"trig"= 123(在执行trig/100之后最初"trig"= 123我想显示1.23但它显示为1.23000000).

cocoa objective-c

7
推荐指数
2
解决办法
1万
查看次数

计算反三角函数

我想找出Sin-1值.为此目的,我最初使用宏`将弧度转换为度

#define DEGREES(radians) (radians * 180 / M_PI)
Run Code Online (Sandbox Code Playgroud)

然后使用asin()函数找出sin逆值,如下所示

double trig;

 trig = [currentVal doubleValue];
  display.text = [NSString stringWithFormat:@"%g" ,asin(DEGREES(trig)) ];
Run Code Online (Sandbox Code Playgroud)

它显示双值因为使用格式说明符作为double值.但我想以度数显示????? 任何人都可以帮助我

objective-c

1
推荐指数
1
解决办法
2640
查看次数

标签 统计

objective-c ×2

cocoa ×1