2011-09-14 4 views
3

私は仕事中のいくつかのVB6コードに取り組んでおり、頻繁に変数にまたがることがよくあります。例えば、(注意myVar!の端部と第2の2!で「を!」:「!」?これは私が働いているコードからのラインであるVB6の 'bang'演算子(!)は、単に変数/数値の終わりにある場合は何も意味しますか?もしそうなら、それはどういう意味ですか?

dist! = Sqr(x^2 + y^2!) 

ここにどんな意味を保持し、私が引き受けるいなぜそうでなければそれを使用するのですが、この特定の用途についてはドキュメントを見つけることができないからです。

+0

データ型が浮動小数点型であることを示しています($のような文字列)。しかし、私はヴィンテージ1980年代のMBasicの漠然とした思い出を描いていますが、これはまったく当てはまらないかもしれません。 – parsifal

+0

[この質問](http://stackoverflow.com/questions/4037058/vb-net-exclamation-point)またはドキュメントを参照してください! http://msdn.microsoft.com/en-us/library/s9cz43ek(v=VS.100).aspx – MarkJ

答えて

7

オペレータではありません。タイプインジケータです。名前の最後にある感嘆符/単精度浮動小数点値を保持するVBタイプのインジケータの一覧を示します(完了していない可能性があります)。

$ - string 
% - integer 
& - long integer 
! - single precision floating point 
# - double precision floating point 
@ - currency 
関連する問題