掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
小数点以下が何桁か調べたいです。 (ID:8247)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
小数点以下の実数の有効数字が現れるまでの 0 の個数チャウかな〜? 例えば、 0.010000000001 ⇒ 2 0.000123004567 ⇒ 4 0.000008900012 ⇒ 6 それとも、小数点以下の数字の桁数かいな〜? 0.010000000001 ⇒ 12 0.000123004567 ⇒ 12 0.000008900012 ⇒ 12 ま、どちらでもエエけど、こら FloatToDecimal関数やな。 ヘルプで調べてや〜 procedure TForm1.Button1Click(Sender: TObject); var DecVal: TFloatRec; Value : Extended; begin Value := 2E-100; FloatToDecimal(DecVal, Value, fvExtended, 18, 9999); Edit1.Text := IntToStr(DecVal.Exponent); Edit2.Text := DecVal.Digits; end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.