0

我正在寻找解决这个问题的方法:我想检查一个值是否大于 10,然后用一个函数按每 10 个处理该值,然后用一个函数处理该值的其余部分,然后小于 10,用另一个功能。它必须将每 10 个以及其余部分记入帐户;(最好没有四舍五入,所以它的精确和精确;最好是尽可能快的 CPU)。

谢谢您的帮助

4

1 回答 1

3
int tens = n / 10;             // get number of 10s in n
int units = n % 10;            // get remainder (0..9)

for (i = 0; i < tens; ++i)
    do_tens_stuff();

for (i = 0; i < units; ++i)
    do_units_stuff();
于 2012-07-25T08:11:36.883 回答