C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
Re[3]: 計算について
(過去ログ 159 を表示中)
掲示板トップ
C# と VB.NET 入門
新規作成
利用方法/規約
トピック表示
ランキング
記事検索
過去ログ
[トピック内 5 記事 (1 - 5 表示)] <<
0
>>
■92360
/ inTopicNo.1)
計算について
▼
■
□投稿者/ なめこ
(1回)-(2019/09/13(Fri) 09:37:41)
分類:[.NET 全般]
vb.net,Windowsフォームアプリケーションを使用しています。
計算のコードで、
(Double型の数値)/ 100.0#
というのがあったのですが、シャープの意味がわかりません。
ネットで検索してみたのですが、なかなか思ったような答えにありつけず困っています。
初歩的な質問で申し訳ないですが、どなたか回答お願いします。
引用返信
編集キー/
編集
■92361
/ inTopicNo.2)
Re[1]: 計算について
▲
▼
■
□投稿者/ Hongliang
(893回)-(2019/09/13(Fri) 09:42:48)
ここなど
https://www.atmarkit.co.jp/ait/articles/0405/07/news065.html
引用返信
編集キー/
編集
■92362
/ inTopicNo.3)
Re[2]: 計算について
▲
▼
■
□投稿者/ なめこ
(2回)-(2019/09/13(Fri) 11:40:53)
■
No92361
(Hongliang さん) に返信
> ここなど
>
https://www.atmarkit.co.jp/ait/articles/0405/07/news065.html
返信ありがとうございます。
#がダブル型を明示的にあらわすものだとわかったのですが、
これを使うことによるメリットがよくわかりませんでした。
これはどういうときに使うと便利なのでしょうか?
引用返信
編集キー/
編集
■92363
/ inTopicNo.4)
Re[1]: 計算について
▲
▼
■
□投稿者/ shu
(1194回)-(2019/09/13(Fri) 11:42:05)
2019/09/13(Fri) 11:44:44 編集(投稿者)
■
No92360
(なめこ さん) に返信
>
>
> vb.net,Windowsフォームアプリケーションを使用しています。
>
> 計算のコードで、
>
> (Double型の数値)/ 100.0#
>
> というのがあったのですが、シャープの意味がわかりません。
Double型の定数であることを明確に示す為の記号として
数値の後に付加して使います。
100% Integer
100& Long
100# Double
100! Single
100@ Decimal
など
Double / Doubleで計算した方が無用な変換がされなくてすみます。
引用返信
編集キー/
編集
■92364
/ inTopicNo.5)
Re[3]: 計算について
▲
▼
■
□投稿者/ 魔界の仮面弁士
(2381回)-(2019/09/13(Fri) 12:04:13)
■
No92362
(なめこ さん) に返信
> #がダブル型を明示的にあらわすものだとわかったのですが、
> これを使うことによるメリットがよくわかりませんでした。
小数リテラルは、既定で Double 型を意味します。
「100.0」と「100.0#」と「100.0R」は同義です。
整数リテラルの「100」と書いた場合は、Integer の意味になります。
「100」と「100%」と「100I」は同義です。
参考資料として:
http://bbs.wankuma.com/index.cgi?mode=al2&namber=91729
引用返信
編集キー/
編集
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
過去ログには書き込み不可
管理者用
-
Child Tree
-