GO语言"math"包中"Modf"函数的用法及代码示例。
用法:
func Modf(f float64)(int float64, frac float64)
Modf 返回总和为 f 的整数和小数浮点数。这两个值与 f 具有相同的符号。
特殊情况是:
Modf(±Inf) = ±Inf, NaN Modf(NaN) = NaN, NaN
例子:
package main
import (
"fmt"
"math"
)
func main() {
int, frac := math.Modf(3.14)
fmt.Printf("%.2f, %.2f\n", int, frac)
int, frac = math.Modf(-2.71)
fmt.Printf("%.2f, %.2f\n", int, frac)
}
输出:
3.00, 0.14 -2.00, -0.71
相关用法
- GO Mod用法及代码示例
- GO Month用法及代码示例
- GO MethodSet用法及代码示例
- GO MakeFunc用法及代码示例
- GO Mul32用法及代码示例
- GO Mkdir用法及代码示例
- GO Map用法及代码示例
- GO MkdirTemp用法及代码示例
- GO MakeTable用法及代码示例
- GO Mul64用法及代码示例
- GO MultiReader用法及代码示例
- GO MultiWriter用法及代码示例
- GO MarshalIndent用法及代码示例
- GO Marshal用法及代码示例
- GO MatchString用法及代码示例
- GO Match用法及代码示例
- GO MkdirAll用法及代码示例
- GO PutUvarint用法及代码示例
- GO Scanner.Scan用法及代码示例
- GO LeadingZeros32用法及代码示例
注:本文由纯净天空筛选整理自golang.google.cn大神的英文原创作品 Modf。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。