Erlang 整数与浮点数转换
来源:互联网 发布:微信水果老虎机源码 编辑:程序博客网 时间:2024/06/01 10:26
Erlang 整数与浮点数转换、进制转换
Erlang 整数与浮点数的转换、数字之间的进制转换,浮点数改变精度等等这些功能,Erlang BIF(Erlang内建函数)已经帮我们很好实现,调用他们也很方便,下面将简单说明如何去使用他们。
erlang整数与浮点数转换
整数转浮点数:
% BIF函数1> float(2).2.0% /转换2> 2/1.2.0% math函数3> math:pow(2,1).2.0
浮点数转整数:
% 取整4> trunc(2.9).2% 四舍五入5> round(2.9).3
erlang判断是否浮点数
6> is_float(1).false7> is_float(1.0).true
erlang判断是否整数
8> is_integer(1).true9> is_integer(99999999999999999999999999).true10> is_integer(1.0).false
erlang进制转换
Erlang BIF 提供了两个进制转换的函数,目前支持2进制到36进制:
11> integer_to_list(123, 2)."1111011"12> integer_to_list(123, 16)."7B"13> list_to_integer("1111011", 2).12314> list_to_integer("7B", 16).123
其他相关内容:
% 浮点除法15> 5 / 3.1.6666666666666667% 整数除法16> 5 div 3.1% 整数求余17> 5 rem 3.2
erlang浮点数改变精度:
18> list_to_float(hd(io_lib:format("~.2f",[1/3]))).0.33
0 0
- Erlang 整数与浮点数转换
- Erlang 整数与浮点数转换、进制转换
- [Erlang]整数与浮点数转换、进制转换
- 二进制与十进制整数,浮点数相互转换
- 整数与浮点数除法
- 字符串与整数、浮点数、无符号整数之间的转换常用函数
- 字符串与整数、浮点数、无符号整数之间的转换 (转载)
- 字符串与整数、浮点数、无符号整数之间的转换常用函数
- 字符串与整数、浮点数、无符号整数之间的转换常用函数
- 字符串与整数、浮点数、无符号整数之间的转换常用函数
- 字符串与整数、浮点数、无符号整数之间的转换常用函数
- 字符串与整数、浮点数、无符号整数之间的转换常用函数
- VC字符串与整数、浮点数、无符号整数之间的转换常用函数
- 字符串与整数、浮点数、无符号整数之间的转换常用函数
- 字符串与整数、浮点数、无符号整数之间的转换常用函数
- 字符串与整数、浮点数、无符号整数之间的转换常用函数
- 字符串与整数、浮点数、无符号整数之间的转换常用函数
- 浮点数到整数的快速转换
- python 退出程序sys.exit 的退出码
- Java基础 之隐藏、复写、遮掩、遮蔽、和重载
- linux(centos)搭建SVN服务器
- 第一期博客征文《我的高效编程秘诀》获奖名单揭晓
- EM算法的理论依据
- Erlang 整数与浮点数转换
- 博客开篇
- 构建分布式、高并发、高性能、高可用、大规模并发、高可扩展性、高可维护性Java应用系统,书籍推荐或经验之谈?
- IntelliJ Idea+GitHub设置同步工程
- 一些简单的学习网站
- maven assembly plugin使用
- CSS温故第二天【样式】-背景 文本 字体
- 使用jQuery zTree插件快速实现目录树
- java web 中web.xml配置详解