忍者ブログ

[PR]

2024年12月04日
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

IntとFixの違い

2009年07月11日
IntとFixは、VBAで小数点が出た時等に切り捨てする関数ですが、cats的にはFixを使用しています。

何が違うかというと、

Intはその数値より小さい直近の整数を出します。
Fixはその数値より0に近い直近の整数を出します。

つまり

Int(20.658) = 20
Fix(20.658) = 20

ですが

Int(-20.658) = -21
Fix(-20.658) = -20

となります。

マイナスの値で違いが出てくるのです。

数値がマイナスの可能性がある場合においては、通常Fixを使用した方がよいと思います。

拍手[0回]

PR
Comment
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字
Trackback
トラックバックURL: