FreeBASIC マニュアルのトップに戻る

FreeBASIC Cushort

目次→言語リファレンス→変数とデータ型→データ型を変換CUSHORT←オリジナル・サイト

CUSHORT 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい

←リンク元に戻る プログラム開発関連に戻る

数値か文字列表現を、符号のない整数(Ushort)に変換します。

構文:
declare function Cushort ( byval expression as datatype ) as ushort

Type typename
declare operator cast ( ) as ushort
End Type

用法:
result = Cushort( numeric expression )
result = Cushort( string expression )
result = Cushort( user defined type )

パラメタ:
expression
Ushort 値に型変換する、数値、文字列、またはポインタ表現。
datatype
数値、文字列、または、ポインタ・データ型
typename
ユーザ定義型。

戻り値:
Ushort 値。

記述:
Cushort 関数は、小数部を丸めて、16ビットの Ushort 値を返します。
関数が、オーバーフローをチェックしないので、0 より小さいか、または、65 535 より大きい値を渡さないように、注意してください。結果は未定義です。

関数の名前は、'Convert to Unsigned Short' の短縮形です。

引数が文字列式ならば、それは、Valuint を使って、数値に変換されます。

例:
' 数値を変換するのに、CUSHORT 関数を使用します

'USHORT 変数を作成します
Dim numeric_value As UShort

'数値を変換します
numeric_value = CUShort(36000.4)

'結果を表示します。36000 を返すはずです
Print numeric_value
Sleep


方言差:

QBからの違い:

参照:
データ型を変換 に戻る

←リンク元に戻る プログラム開発関連に戻る

ページ歴史:2016-03-12 16:12:36
日本語翻訳:WATANABE Makoto、原文著作者:SotSvart

ホームページのトップに戻る

表示-非営利-継承