Skip to content

FRAC


返回一个数的小数部分

语法

vb
declare function Frac ( byval number as double ) as double
declare function Frac ( byval number as integer ) as integer
declare function Frac ( byval number as uinteger ) as uinteger

用法

result = Frac( number )

参数

number

要获取小数部分的数或表达式。

返回值

返回数或表达式的小数部分。

说明

等价于:(number - Fix(number))

例如,Frac(4.25) 返回 0.25Frac(-1.75) 返回 -0.75。对于整数类型,始终返回 0

Frac 一元 operator 可与用户自定义类型重载。

示例

vb
Print frac(10.625)  '' will print  0.625
Print frac(-10.625) '' will print -0.625

方言差异

  • -lang qb 方言中,此运算符不能被重载。

与 QB 的差异

  • FreeBASIC 新增

另请参阅

  • Fix
  • Operator

返回 目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系