牛牛在线工具

gmp_neg()

收录 8868 个 PHP 函数,含用途说明与用法示例。

gmp_neg()

将给定的 GMP 数字取反

函数名称:gmp_neg() 适用版本:PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8 函数描述:gmp_neg() 函数用于将给定的 GMP 数字取反。 用法:gmp_neg ( GMP|int|string $num ) : GMP 参数: $num:要取反的 GMP 数字,可以是 GMP 对象、整数或者表示整数的字符串。 返回值:返回一个 GMP 对象,表示取反后的结果。 示例: // 使用整数进行取反 $num = 10; $result = gmp_neg($num); echo gmp_strval($result); // 输出:-10 // 使用字符串表示的整数进行取反 $num = "12345678901234567890"; $result = gmp_neg($num); echo gmp_strval($result); // 输出:-12345678901234567890 // 使用 GMP 对象进行取反 $num = gmp_init("98765432109876543210"); $result = gmp_neg($num); echo gmp_strval($result); // 输出:-98765432109876543210 在上面的示例中,我们展示了三种不同的用法。首先,我们使用整数 10 进行取反,得到结果 -10。然后,我们使用字符串 "12345678901234567890" 表示的整数进行取反,得到结果 -12345678901234567890。最后,我们使用 GMP 对象表示的整数进行取反,得到结果 -98765432109876543210。 请注意,gmp_neg() 函数不会改变原始的 GMP 数字,而是返回一个新的 GMP 对象表示取反后的结果。因此,我们需要使用 gmp_strval() 函数将结果转换为字符串并输出。