2009-06-24 20 views

答えて

4

C.と同様 型キャストが明示的に別のデータ型に変換される。それを型キャスト

unsigned long myLong = 5; 
float myFloat = (float)myLong; 

(float)myFloatがキーです。データ型(つまりfloat、int)はカッコ内に入り、タイプキャストする変数の直後に入ります。

http://docs.hp.com/en/B3901-90007/ch05s05.htmlさらに詳しい情報があります。

+0

ありがとうございます! –

3

Objective-CはCと非常によく似ていますが、実際には、オブジェクトの作成と破棄のためのランタイムサポートを備えた標準Cの上のレイヤとして実装できます。

一般的には、Cでできることはほとんどありますが、Objective-Cでも実行できます。浮動小数点への符号なしlongのキャストは、次のように(両方の言語で)行われます。

unsigned long ul = 7; 
float f = (float)ul; 
関連する問題