MST

星途 面试题库

面试题:Python中trunc()函数返回值相关基础

在Python中,假设你有一个浮点数 `num = 3.14159`,使用 `math.trunc(num)` 后会得到什么返回值?并简要说明 `trunc()` 函数的作用和适用场景。
30.4万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
  1. 返回值: 使用 math.trunc(num) 后返回值为 3
  2. trunc() 函数的作用math.trunc() 函数用于返回数字的整数部分,直接将小数部分截断,不进行四舍五入。
  3. 适用场景
  • 当你只需要获取浮点数的整数部分,而不需要考虑小数部分的舍入规则时,例如在某些数值计算场景中,只关心数字的整数量级,忽略小数部分对结果影响不大的情况下,可以使用 trunc() 函数。
  • 在处理一些需要整数索引或者计数,但又不想进行复杂的舍入逻辑时,trunc() 函数可以简单快速地得到整数部分。