📜  PHP | octdec( )函数

📅  最后修改于: 2022-05-13 01:56:36.532000             🧑  作者: Mango

PHP | octdec( )函数

在计算的早期,八进制数和八进制编号系统在计算输入和输出时非常流行,因为它以八为计数工作,输入和输出以八为计数,一次一个字节。由于八进制数系统的广泛使用,我们经常需要将八进制数转换为其十进制等效值。有很多方法可以将八进制数转换为等效的十进制数,但它们有点耗时。但是PHP为我们提供了一个内置函数,可用于将八进制数转换为等效的十进制数。

octdec()函数是PHP中的内置函数,用于计算八进制数的十进制等值。 octdec()函数将太大而无法容纳的数字转换为整数类型,在这种情况下,较大的值将作为浮点数返回。

句法:

octdec(value)

参数:此函数接受单个参数$value 。它是一个字符串,表示您要查找其十进制等效值的八进制数。

返回值:它返回作为字符串传递给函数的八进制数的十进制表示。

例子:

Input : octdec("46")
Output : 38

Input : octdec("3098")
Output : 24

Input : octdec("-105")
Output : 69

下面的程序说明了 octdec() 在PHP中的工作:

  1. 当一个正数作为参数传递时:
    
    

    输出:

    24
  2. 当一个负数作为参数传递时:
    
    

    输出:

    69

需要注意的要点

  • 它将八进制数转换为等效的十进制数。
  • 如果数字太大而无法以整数类型返回,则将值返回为浮点数。
  • 如今,八进制数系统不像十六进制数系统那样流行。

参考
http:// PHP.net/manual/en/函数.octdec。 PHP