No.1
- 回答日時:
(1)数の最大表示桁数と関係あるのでは
(2)>16進数に変換されてしまうのです
指数表示の間違いではないですか。実例を挙げてみてください。
No.2ベストアンサー
- 回答日時:
#1のかたがいわれてますように、最大桁数の範囲を超えています。
通常のデータ型では16桁以上の整数を扱うことはでません。(long,currency,integer等)16桁以上の整数はdecimal型で扱えます。(最大28桁まで)
但し、decimal型は dim data as decimalのような定義はできません。variant型の内部表現でのみ存在します。
これは、Cdec関数により、実現可能です。詳細はマニュアルを参照してください。
以下は20桁の整数をテキストボックスにカンマ書式(###,#)で表示するサンプルです。
-------------------------------------
Dim data As String
Dim num As Variant
Dim cnum As String
cnum = "99999999999999999999"
num = CDec(cnum)
data = Format(num, "###,#")
MsgBox (data)
--------------------------------
この回答へのお礼
お礼日時:2005/08/24 03:57
ご回答ありがとう御座います。
サンプルを参考にさせていただきました。
decimal型の定義も出来なくて悩んでいたので、
かなり参考になりました。
本当にありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【vba】日付の形式が勝手に変わってしまう。 1 2022/09/29 10:54
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- Visual Basic(VBA) visual basic初心者です。 visual studioで電卓を作成しています。 実行時にテ 1 2023/02/08 00:18
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- Excel(エクセル) 年月表示を取り出すには 5 2023/02/23 22:51
- Ruby プログラミング 3 2023/06/09 14:30
- Visual Basic(VBA) テキストボックスの値を該当セルに登録する方法 2 2022/11/23 18:47
- デスクトップパソコン 40年間の悩み キーボードにおいて初期値として漢字ローマ字変換に設定する方法 8 2023/05/08 14:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
2の補数の計算について
-
VB6.0の「vbFromUnicode」はVB....
-
VB.NETで1→A、2→B、26→Z、27→AA...
-
ASPでVBのFormat関数のような機...
-
textbox.textやlabel.captionの...
-
WORD型をCString型に変換する方法
-
バイト型のデータをLong型に変換
-
16進をASCIIコードに変換する...
-
10進数を2進数
-
VB初心者です。
-
C言語のGPS問題が分かりません。
-
VBA 変数名に変数を使用したい。
-
WORD VBA プログラム修正をお願...
-
CString型 全角半角を意識せず...
-
AccessのDAOでフィールド名を配...
-
【VB】コンボボックスにデータ...
-
DBから取得した値を配列へ代入する
-
AccessからExcelへエクスポート...
-
エクセルのCSV読み込みについて
-
エクセルで13,410円を数値の134...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NETで1→A、2→B、26→Z、27→AA...
-
VB6.0の「vbFromUnicode」はVB....
-
16進をASCIIコードに変換する...
-
バイト型のデータをLong型に変換
-
16進コード文字列を文字列に変換
-
【C++/CLI】int型からString型...
-
C++ 文字列変数と16進数の比較
-
vb6の桁数指定
-
2の補数の計算について
-
VBAのstrConv関数のUNICODE変換...
-
VB6.0 String型→Long型変換方法...
-
WORD型をCString型に変換する方法
-
数字→漢数字変換
-
C#でListとDictionaryの判別方法
-
Boolean型変数の値を反転する方法
-
文字型を日付/時刻型に変換する...
-
textbox.textやlabel.captionの...
-
エクセルでメールヘッダーを解...
-
2進数から10進数へ変換
-
対数変換のついて
おすすめ情報