C#, float.ToString()的一个坑
2016-05-13 01:13
453 查看
下面代码的输出竟然是2.0:
float a=1.95f;
Debug.Log(a.ToString("0.0"));
如果想截取一位小数,可以:
float a=1.95f;
float t_a=Mathf.Floor(a*10)*0.1f;
Debug.Log(t_a.ToString("0.0"));
float a=1.95f;
Debug.Log(a.ToString("0.0"));
如果想截取一位小数,可以:
float a=1.95f;
float t_a=Mathf.Floor(a*10)*0.1f;
Debug.Log(t_a.ToString("0.0"));
相关文章推荐
- C#中怎样实现序列化和反序列化
- C# 模拟跑马灯效果(2种)
- 简单易懂的解释c#的abstract和virtual的用法和区别
- C#中位、字节等知识
- C#三十四 常用开发的部分总结
- C#三十四 常用开发的部分总结
- C#三十四 常用开发的部分总结
- C#学习之逆波兰公式简单实现
- C#三十三 事务
- C#三十三 事务
- C#三十三 事务
- C#实现自动升级(附源码)
- C# 后台请求web服务方法
- c# webbrowser 设置cookie
- C# 单例模式的实现
- 让C#语言充当自身脚本!——.NET中的动态编译
- 使用C#写入并保存为*.txt和读取数据
- C#学习笔记之图片、字节数组、base64之间的转换
- C#窗体中,textbox中数据保存到txt文本中,从文本读取数据到textbox
- C#获取CPU编号