4

編集:

shlMODDIVshr、またはその他の演算子を使用します。条件文を機能させることができません。

定数では、拡張された数値を切り上げます。

const aaa = 3.14; bbb = 3.14; //これを切り上げます

4

1 に答える 1

1

通常はtrunc()またはを使用しますround()。それでもうまくいかない場合は、PaxCompilerまたはPascalScriptを専門とするフォーラムを探すことをお勧めします。これを最初にやりたいと思う人になることはできません。これらのコンパイラに精通している人は、これらのコンパイラの問題を解決する方法を知っているかもしれません。

Free Pascalで試してみましたが、動作します。IIRCは、BorlandDelphiとTurboPascalでも機能します(pascalでプログラムしてから数年が経過したため、間違っている可能性があります)。

上記のいずれも機能しない場合は、グローバル変数に入れてみてください。グローバル変数が悪い場合でも、それが最も悪いことではない場合があります。

于 2012-09-18T23:01:27.713 に答える