Longからの変換
ターゲットのデータ型 | 動作 | 例 |
---|---|---|
String | 値を文字列で返します。 | 42Lは"42"に変換されます。 |
Boolean | 値が0Lあればfalseを、それ以外の場合はtueを返します。 この変換によってデータが失われる可能性があります。 | 42Lはtrueに変換されます。 |
Integer | 可能であればLongをIngegerに変換し、その他の場合は例外を返します。 この変換によってデータが失われる可能性があります。 | 42Lは42に変換されます。 |
Decimal | Long値をDecimalとして返します。 | 42Lは42に変換されます。 |
Double | Long値をDoubleとして返します。 | 42Lは42.0Dに変換されます。 |
Float | 可能であればLongをFloatに変換し、その他の場合は例外を返します。 この変換によってデータが失われる可能性があります。 | 42Lは42.0Fに変換されます。 |