掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
format関数の仕様でしょうか? (ID:87790)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
数字の際の桁数を10桁に合わせたいと思い Label1.Caption = Format(Text1, "0000000000") という処理をしました。 その際の結果で不思議な現象が発生してしまいました。 Format(12345, "0000000000")は0000012345 Format(0123456789, "0000000000")は0123456789 という思った通りの結果となりました。 Format(abc, "0000000000")のような文字だとabcのままでした。 これは数字じゃないのでこういった結果になる事はおそらく仕様だと思うので納得しました。 しかし Format(0410d122, "0000000000")という数値を入れると結果が 41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 というとんでもない結果が返ってきました。 この症状を解決する方法や原因をおわかりの方がいたら教えてください。 宜しくお願いします。 開発環境はWin2000SP4とVB6SP5です。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.