一、php将字符串转化为数字

number_format() 函数通过千位分组来格式化数字
注释:该函数支持一个、两个或四个参数(不是三个)。

语法:
number_format(number,decimals,decimalpoint,separator)
1.参数number,必需。要格式化的数字。如果未设置其他参数,则数字会被格式化为不带小数点且以逗号(,)作为千位分隔符。
2.参数decimals,可选。规定多少个小数。如果设置了该参数,则使用点号(.)作为小数点来格式化数字。
3.参数decimalpoint,可选。规定用作小数点的字符串。
4.参数separator,可选。规定用作千位分隔符的字符串。仅使用该参数的第一个字符。比如 “xxx” 仅输出 “x”。(如果设置了该参数,那么所有其他参数都是必需的)

实例:

  1. <?php
  2. //未设置其他参数,不带小数点且以逗号(,)作为千位分隔符
  3. echo number_format("1000000")."<br>";
  4. //设置2位小数,使用点号(.)作为小数点来格式化数字
  5. echo number_format("1000000",2)."<br>";
  6. //设置2位小数,使用逗号(,)作为小数点,点号(.)作为千位分隔符来格式化数字
  7. echo number_format("1000000",2,",",".");
  8. ?>

输出结果:
1,000,000
1,000,000.00
1.000.000,00

二、js将字符串转化为数字

Number() 函数把一个js对象的值转换为数字。
如果对象的值无法转换为数字,那么 Number() 函数返回 NaN。

实例:

  1. var test1 = new String("999");
  2. var test2 = new String("999 888");
  3. var n = Number(test1) + "<br>" + Number(test2) + "<br>";
  4. alert(n);

输出结果:
999
NaN

更多相关文章

  1. Android旋转动画
  2. Android中文API(119)——TableRow
  3. Android(安卓)中判断网络连接和GPS是否可用及HTTPCLIENT使用
  4. MySQL 生成随机数字、字符串、日期、验证码及 UUID的方法
  5. MySQL数字类型自增的坑
  6. MySQL复制问题的三个参数分析
  7. Android(安卓)版本 相关参数修改(SpreadTrum)
  8. Android中文API(135) —— SQLiteCursorDriver
  9. Android(安卓)中文 API(123) —— AbsListView

随机推荐

  1. Android联系人数据库全解析(1)
  2. android 关机流程
  3. 【Android 应用开发】 Android 相关代码
  4. Android 中文 API (34) ―― RadioGroup
  5. Android 制作.9.png图片之利用Android 9-
  6. Android 安装卸载程序
  7. Android(安卓)Spinner
  8. Android(安卓)水果机游戏实例解析
  9. Android splitActionBarWhenNarrow Actio
  10. Android(安卓)Dagger2 初学笔记