我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

浮点数不能正确返回十进制值

首先看代码:

int resultInt = [ja.resultCount intValue];
float pages = resultInt / 10;


NSLog(@"%d",resultInt);
NSLog(@"%.2f",pages);

php script返回的值是3559,正常的网页显示应该是355.9。但是实际得到的值是355.00。不知道为什么。

这样试试?

NSLog(@"%.1f",pages);

近期文章

  • PHP特定类型的数字
  • Foreach循环不比较[关闭]
  • 嵌套foreach中的两个对象数组
  • 这个代码在php中有什么问题
  • 选择SUM()作为for循环中的变量
  • PHP:在foreach循环中不保存的值
  • 为什么我的服务器不接受大于2MB的文件?
  • magento自定义模块日志功能
  • 使用一个foreach获取数组中的数组值
  • 如何在cakephp中将数组数组转换为数组
  • 如何使用php查找一个月中一周的周数
  • 如何限制用户下载或保存pdf文件? [重复]
  • 尽管一切正确,MySql查询语法错误
  • 为什么我们在某个地方使用fetch_array()而在其他地方使用result()?
  • wchar_t到PHP UTF8文件
  • 如何使用foreach循环生成mysql_query的结果
  • 是否有令人信服的理由从php 5.3切换到5.2? [关闭]
  • 如何从php接收json数据? [关闭]
  • CodeIgniter将多维数组作为单独的行插入到数据库表中
  • Codeigniter删除

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华