小编kar*_*ran的帖子

在ios中舍入小数部分

NSNumberFormatter *format = [[NSNumberFormatter alloc]init];
[format setNumberStyle:NSNumberFormatterDecimalStyle];
[format setRoundingMode:NSNumberFormatterRoundHalfUp];
[format setMaximumFractionDigits:2];
NSString *temp = [format stringFromNumber:[NSNumber numberWithFloat:23.4451]];
NSLog(@"%@",temp);
Run Code Online (Sandbox Code Playgroud)

我需要将六位小数除以二进制数.在iOS中,我尝试了上面的代码.当我输入23.45时,我得到答案23.5,但当我输入23.445时答案是23.44.

有人可以在iOS中清理"向上一半".

nsnumberformatter ios

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

黑色方形边框出现在核心绘图饼图中

CPTXYGraph *graph   = [[CPTXYGraph alloc]initWithFrame:self.hostingView.frame];
graph.borderColor   = [CPTColor whiteColor].cgColor;
graph.paddingTop    = 0.0f;
graph.paddingRight  = 0.0f;
graph.paddingLeft   = 0.0f;
graph.paddingBottom = 0.0f;
self.hostingView.hostedGraph = graph;
graph.axisSet = nil;


//Apply for theme to graph
self.graphTheme = [CPTTheme themeNamed:kCPTPlainWhiteTheme];
[graph applyTheme:self.graphTheme];
[graph release];

CPTPieChart *pieChart = [[CPTPieChart alloc]init];
pieChart.identifier = @"OverView";
pieChart.dataSource = self;
pieChart.sliceDirection = CPTPieDirectionClockwise;
pieChart.pieRadius = ((self.hostingView.frame.size.height  / 2) - 5);
pieChart.startAngle = M_PI;
CPTGraph *tempGraph = self.hostingView.hostedGraph;
    [tempGraph addPlot:pieChart];
[pieChart release];
Run Code Online (Sandbox Code Playgroud)

对于这个代码我得到黑色边框,我认为这是由于graph axisSet但我不知道如何删除.

core-plot ios

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

标签 统计

ios ×2

core-plot ×1

nsnumberformatter ×1