当前位置:资讯

2022年01月20日整理发布:php怎么将float转换成int类型 世界新视野

2023-02-23 08:54:21 来源:元宇宙网

现如今大家都会选择在网络上汲取相关知识内容,比如2022年01月20日整理发布:php怎么将float转换成int类型,为了更好的解答大家的问题,小编也是翻阅整理了相应内容,下面就一起来看一下吧!


(资料图片仅供参考)

让我们来谈谈php如何将float转换为int类型。相信朋友们也应该密切关注这个话题。现在我们来谈谈php如何将float转换为int类型。边肖还收集了php如何将float转换为int类型的相关信息。我希望你看到后会喜欢。

PHP中把浮点数转换成int类型的方法:1。使用强制类型转换将括号中的目标类型“(int)”添加到要转换的浮点变量之前,例如“(int)3.14”;2.使用intval函数获取变量的整数值。

本教程操作环境:windows7系统,PHP 7.1版DELL G3电脑

将php浮点转换为int类型

1.强制类型转换-在要转换的变量前添加括在括号中的目标类型。

允许转换的PHP数据类型有:

(int),(整数):转换为整形

(浮点)、(双精度)、(实数):转换为浮点。

(字符串):转换为字符串

(布尔),(布尔):转换为布尔类型

(数组):转换为数组

(对象):转换为对象

示例:将浮点类型转换为整型

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

$ num1=3.14

$ num 2=(int)$ num 1;

var _ dump($ num 1);//输出浮点(3.14)

var _ dump($ num 2);//输出int(3)

?输出:

[推荐研究:《PHP视频教程》]

2.使用intval函数

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

$ num1=123.9

$ num 2=int val($ num 1);

var _ dump($ num 1);

var _ dump($ num 2);

?输出:

Intval函数用于获取变量的整数值。

intval函数通过使用指定的十进制基数转换(默认值为十进制)返回变量var的整数值。Intval不能用于对象,否则将生成E_NOTICE错误并返回1。

语法:

Intval(混合$ var [,int $ base=10])参数描述:

$var:要转换为整数的数量值。

$base:用于转换的十进制系统。

如果基数为0,则通过检查var的格式来确定使用的十进制系统:

如果字符串包含“0x”(或“0X”)前缀,请使用十六进制(十六进制);否则

如果字符串以“0”开头,请使用八进制;否则

将使用十进制。

返回值:成功时返回var的整数值,失败时返回0。空数组返回0;非空数组返回1。

扩展知识:

通常,这种情况涉及实际工作量中的意外错误。

如果你必须发送浮动价格(2位小数)

而产品做好之后,需要转换成int(奇怪的需求)。

intval(39.80*100)=3979

intval(四舍五入(浮动汇率($ value)* 100))=3980

有关编程的更多信息,请访问:编程视频!以上就是php如何将float转换成int类型的细节!

来源:php中文网站

关键词: 编程语言 十六进制 服务器端 强制类型转换


今日热搜:2.21哈哈哈就丢人了

2023-02-21

资讯来源:五柳滚雪球

今日热搜:梅鹤古建筑群

2023-02-21

资讯来源:互联网

当前头条:锦的组词的读法

2023-02-20

资讯来源:互联网

全球滚动:解压器rar_解压器

2023-02-20

资讯来源:互联网

教育