首页 > 解决方案 > 整数除法导致整数不是浮点数?(猛禽流程图)

问题描述

我想在 Raptor 中绘制一个流程图,它将对整数进行除法,并给出整数而不是浮点数的结果,例如:2/5=2.5,但我希望结果为 2,即商部分。

标签: integer-divisionflowchartraptor

解决方案


要在 Raptor 中完成此操作,您需要使用地板或天花板命令。floor 命令向下取整,而天花板向上取整。

它们看起来像这样: floor(x) 和 ceiling(x) 其中 x 是要向上和向下舍入的值或变量。

对于地板,如果 x = 2.5,那么它将输出 2

对于上限,如果 x = 2.5,那么它将输出 3

因此,例如,如果您想取 5 并将其除以 2 并输出向下舍入的值,您可以输入:

floor(5/2) 

这将输出2。

希望这可以帮助。


推荐阅读