No.3ベストアンサー
- 回答日時:
旧DOS-Basic時代から、一部は有りました。
昔の解説書では$ストリング、%整変数、!単精度数、#倍精度数と解説されています。普通の他の言語では変数の型宣言を語句でしますが、Basicはメモリの少なかった(例何十Kとかの時代)TinyBasicの時代から、ソースプログラムを小さく(文字数を少なくする)するため、かつ複雑さを意識させないため(B=Biginner用)、1文字の記号をつけて判別(システムに知らせる)するようにしていたためと思います。
その流れに有るものでしょう。Javaにも「1L」とかの表現はあります。
「また0をつけすぎると 1E+25」も「指数表示」といわれるものです。桁数が許容桁数を越えるとエクセルなどでも(列幅が狭いと)11111111111が1.1111E+10とかに表されます。
http://support.microsoft.com/default.aspx?scid=k …
指数部と仮数部で表され、指数部は10の何乗かを表します。指数部を表すビット数はシステムで固定決定されています。仮数部は1.何々で表され1.1111X10の10乗(10桁の数)で表されることを表します。コンピュタ内の数表現の2大双璧をになう重要なものです。固定小数点数と浮動小数点数。
No.1
- 回答日時:
i = 1#
Debug.Print TypeName(i)
i = 1!
Debug.Print TypeName(i)
i = 1&
Debug.Print TypeName(i)
i = 1
Debug.Print TypeName(i)
4つめの
[i = 1]は本来は[i = 1%]
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 【Python初学者】以下コードについて教えていただきたいです 4 2023/04/19 13:01
- C言語・C++・C# C言語について コマンドラインで >変数 12.00 (char型) と、小数点付きの値を共用体に渡 1 2022/04/22 16:56
- Excel(エクセル) 時間差を求めるマクロコードを教えてください。 4 2022/05/17 18:22
- 作詞・作曲 別のコードにすり替えると微妙な理由とは!? 例えば下記のようなコード進行があったとします。 キーD♭ 1 2023/06/21 19:09
- 数学 数学について この問題の(2)、点Eが点AからBへ動く時になぜ点A'が 点Cまで弧を書いているのかが 1 2023/04/15 00:37
- Visual Basic(VBA) エクセルVBA コードが同じでもファイルによって処理速度が大きく変わるのはなぜ 5 2022/11/06 21:34
- ヤフオク! ヤフオクにクーポンを出品したらコードが見えて居た事で勝手に使われました。取り返すことは出来ますか 5 2022/09/01 03:33
- その他(IT・Webサービス) サイト。お問い合わせコードを抜き取り、このコードに、返信文字を入力 して、相手に送信は可能ですか。 1 2023/05/18 13:18
- その他(コンピューター・テクノロジー) 正規表現の置換で数値を合計したいです。 2 2022/10/17 11:01
- Visual Basic(VBA) エクセル VBA 処理スピードを上げたいのですが。 6 2023/03/31 20:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
0xffffとは?
-
ビットシフトってどんな時使うの?
-
エクセルVBAのIf,Then 構...
-
文字参照は10進数と16進数では...
-
情報科学の飽和演算、ラップア...
-
符号無し整数xを右にnビット回転
-
命令について
-
8ビットのデータの、先頭ビット...
-
03分22秒36のような時間の単位...
-
C言語で128bitの2進数のビット...
-
2の補数
-
C言語で行列の演算するには?
-
fortran
-
シーケンス制御について質問で...
-
算術右シフトの結果が1/2になる...
-
FFTの単精度と倍精度の計算時間
-
二元対称無記憶通信路を実現す...
-
スロースキャンコンピュータ 加...
-
16進数でのAND演算
-
1の補数
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
0xffffとは?
-
エクセルVBAのIf,Then 構...
-
8ビットのデータの、先頭ビット...
-
ビットシフトってどんな時使うの?
-
verilog 符号付加減算(最上位...
-
一般のソフトで画像を扱う場合...
-
符号無し整数xを右にnビット回転
-
文字参照は10進数と16進数では...
-
シーケンス制御についての質問...
-
BMP画像のネガを作成するプログ...
-
アクセス(2003)のVBAでビット...
-
03分22秒36のような時間の単位...
-
命令について
-
10進数(+-)→2進数への変換(2)
-
C言語で128bitの2進数のビット...
-
1の補数
-
ビット列を表示するプログラム
-
ビットの取り出し方法
-
Python: 数値を反転させたい
-
PS3に搭載されている"Cell"は、...
おすすめ情報