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

FreeBASIC Clng

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

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

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

数値または文字列式を Long に変換します。

構文:
declare function Clng ( byval expression as datatype ) as long

Type typename
declare operator cast ( ) as long
End Type

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

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

戻り値:
Long 値。

記述:
Clng 関数は、小数部分を四捨五入し、32ビット Long 値を返します。
関数は、桁あふれを調べません。-2 147 483 648 未満か、2 147 483 647 より大きい値については、結果は 未定義です。

関数の名前は、'Convert to LoNG' の省略です。

引数が文字列式の場合、Valint を使って数値に変換されます。

例:

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

'LONG 変数を作成します
Dim numeric_value As Long

'数値を変換します
numeric_value = CLng(-300.23)

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


QBからの違い:

参照:

データ型を変換 に戻る
←リンク元に戻る プログラム開発関連に戻る
ページ歴史:2016-11-07 05:23:51
日本語翻訳:WATANABE Makoto、原文著作者:SysOp

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

表示-非営利-継承