math.modf()

类型 函数
math.*
返回值 数字
修订版本 版本 2024.3703
关键词 modf

概述

返回两个数字,`x` 的整数部分和 `x` 的小数部分。

要获取模数(余数),请改用模运算符 `%`。

语法

math.modf( x )
x (必填)

数字。一个数字。

示例

print( math.modf(5) )     ---->  5       0
print( math.modf(5.3) )   ---->  5       0.3
print( math.modf(-5.3) )  ----> -5      -0.3
local myNumber = 4.75
local integralPart, fractionalPart = math.modf( myNumber )
print( "Integral Part:", integralPart )
print( "Fractional Part:", fractionalPart )