深入解析:小数点运算与字符类型转换技巧

更新:11-09 民间故事 我要投稿 纠错 投诉

1. intval——将变量转换为整数类型

如果intval是字符类型,会自动转为0。

整数值(3.14159); //3

整数值(3.64159); //3

intval("ruesin"); //0

2.舍入:round()

将参数1 舍入为参数2 指定的精度。参数2 可以为负数或零(默认)。

回合(3.14159); //3

回合(3.64159); //4

回合(3.64159, 0); //4

回合(3.64159, 2); //3.64

回合(5.64159, 3); //3.642

轮(364159,-2); //364200

3、有小数则四舍五入加1:ceil()

文章来自ruesin.com

返回下一个不小于value 的整数。如果值有小数部分,则四舍五入。

我们在编写分页类计算页数的时候经常会用到这个方法。

Ruesin 的博客

天花板(3.14159); //4

天花板(3.64159); //4

4. 向下取整:floor()

返回不大于value 的下一个整数,并对value 的小数部分进行四舍五入。

楼层(3.14159); //3

楼层(3.64159); //3

使用PHP 内置函数bool settype(mixed $var, string $type)

范围

var 要转换的变量。

类型

type 的可能值为:

“boolean”(或自PHP 4.2.0 起为“bool”)

“integer”(或自PHP4.2.0 起为“int”)

“float”(仅在PHP 4.2.0 之后可用,旧版本中使用的“double”现已弃用)

"细绳"

"大批"

"目的"

“null”(自PHP 4.2.0 起)

示例:

$foo="5bar";//字符串

$bar=true;//布尔值

settype($foo,"integer");//$foo 现在是5(integer)

settype($bar,"string");//$bar 现在是"1"(string)

关于深入解析:小数点运算与字符类型转换技巧的内容到此结束,希望对大家有所帮助。

用户评论

莫阑珊

这篇文章讲的小数点和字符类型之间的转换真的很有用!

    有13位网友表示赞同!

浮殇年华

感觉很多时候会遇到这种类型的转换问题,终于找到了解决方法!

    有5位网友表示赞同!

失心疯i

对程序员来说,掌握这些知识确实很重要。

    有7位网友表示赞同!

嗯咯

原来还能这么转换呀!以前我总觉得很头疼。

    有19位网友表示赞同!

我家的爱豆是怪比i

这篇文章解释的很详细,很容易理解。

    有8位网友表示赞同!

如梦初醒

学习点东西,还是要多看这种实际操作的文章。

    有13位网友表示赞同!

万象皆为过客

希望以后能学到更多编程技巧.

    有14位网友表示赞同!

旧爱剩女

感觉零碎知识确实会积累成很大的知识库...

    有8位网友表示赞同!

执念,爱

代码调试的时候遇到这类问题不知道该怎么解决!

    有16位网友表示赞同!

ー半忧伤

对小白友超友好,把所有步骤都讲清楚了。

    有11位网友表示赞同!

蹂躏少女

这篇文章让我学到了很多新东西的啊!

    有7位网友表示赞同!

隔壁阿不都

零碎知识,积少成多,确实很重要的概念。

    有9位网友表示赞同!

葵雨

学习一下,以后遇到类似问题就不用困惑啦!

    有8位网友表示赞同!

揉乱头发

以前总是把小数点和字符类型搞混了...

    有18位网友表示赞同!

半梦半醒半疯癫

很多时候编程都需要用到这些细节操作,挺实用!

    有17位网友表示赞同!

凝残月

这篇文章让我更加了解计算机科学的奥妙。

    有19位网友表示赞同!

拽年很骚

学习效率提高了不少,文章讲得真好啊!

    有11位网友表示赞同!

迁心

我本来想问这个问题怎么解决的,看到了这篇文章太棒了!

    有14位网友表示赞同!

高冷低能儿

分享一下这个知识点,对很多人也有帮助吧。

    有15位网友表示赞同!

【深入解析:小数点运算与字符类型转换技巧】相关文章:

1.蛤蟆讨媳妇【哈尼族民间故事】

2.米颠拜石

3.王羲之临池学书

4.清代敢于创新的“浓墨宰相”——刘墉

5.“巧取豪夺”的由来--米芾逸事

6.荒唐洁癖 惜砚如身(米芾逸事)

7.拜石为兄--米芾逸事

8.郑板桥轶事十则

9.王献之被公主抢亲后的悲惨人生

10.史上真实张三丰:在棺材中竟神奇复活

上一篇:秋意渐浓,故事序章悄然开启 下一篇:华为音乐VIP会员一个月领取攻略及费用一览