IIf - Basicsoftのうぃき
IIf Value = IIf ( Test AS Boolean , TrueExpression , FalseExpression ) Value = If ( Test AS Boolean , TrueExpression , FalseExp
IIf Value = IIf ( Test AS Boolean , TrueExpression , FalseExpression ) Value = If ( Test AS Boolean , TrueExpression , FalseExp
Html$ HtmlString = Html ( String ) HtmlString = Html$ ( String ) html ページ内に安全に配置できるように文字列を引用します。 HTML文字は引用符で囲まず、A
InStr Position = InStr ( String AS String , Substring AS String [ , Start AS Integer , Comparison AS Integer ] ) String内で最初に
Hour Result = Hour ( Date AS Date ) AS Integer ローカルタイムゾーンの Date 値の時間を返します。ExamplesPrint Now; " -> "; Hour(Now)05/16/2
デフォルトの標準入力を最後のリダイレクト前の値にリダイレクトします。See also Stream & Input/Output functions
IsAlnum Since3.12 Result = IsAlnum ( Argument AS String ) AS Boolean 引数に文字または数字しか含まれていない場合は TRUE を返します。ExamplesPrint IsAlnum
FromBase64$ Since3.2 String = UnBase64 ( Base64String ) String = UnBase64$ ( Base64String ) Base64文字列をデコードします。Base64エンコーデ
IsDir Result = IsDir ( Path AS String ) AS Boolean String 引数Pathがディレクトリを指していれば TRUE を返します。Pathという名前のファイルが存在しない場合、またはディレクトリで
IsDate Result = IsDate ( String ) As Boolean 文字列をDate値として安全に解釈できるかどうかを返します。See also Datatype Functions
IsDigit Result = IsDigit ( Arg AS String ) AS Boolean Result = Digit? ( Arg AS String ) AS Boolean String引数に数字しか含まれていない場合
IsBoolean Result = IsBoolean ( String ) AS Boolean Stringが "True"または "False"に等しいかどうかを返します。 文字列の比
IsAscii Result = IsAscii ( Argument AS String ) AS Boolean Result = Ascii? ( Argument AS String ) AS Boolean 引数が( String に
IsBlank Result = IsBlank ( Argument AS String ) AS Boolean Result = Blank? ( Argument AS String ) AS Boolean String 引数Arg
FromUrl$ Since3.7 Url = FromUrl ( EncodedUrl ) Url = FromUrl$ ( EncodedUrl ) URLをデコードします。See also Url$ String Functions
Frac Value = Frac ( Number ) AS Float Numberの小数部を計算します。ExamplesPrint Frac(Pi)0.14159265359Number引数が Date, の場合、Fracは日付の Time
IsHexa Result = IsHexa ( Expr AS String ) AS Boolean Result = Hexa? ( Expr AS String ) AS Boolean String Exprに16進数字しか含まれて
Dir FilenameArray = Dir ( Directory AS String [ , Pattern AS String , Filter AS Integer ] ) AS String[] パターンとフィルタに一致したディレクトリ
Deg Value = Deg ( Angle AS Float ) AS Float ラジアンを度に変換します。ExamplesPrint Deg(Pi / 2)90See also Trigonometric Functions
DFree Size = DFree ( Path AS String ) AS Long Pathが配置されているデバイスの空き容量(バイト単位)を返します。ExamplesPrint Dfree("/")5112569856
DEC DEC Variable 変数を減らします。変数は代入の任意のターゲットにすることができますが、数値でなければなりません。それは完全に同等です。 Variable = Variable - 1 か Variable
Exist Boolean = Exist ( Path ) ファイルまたはディレクトリが存在するかどうかを返します。ExamplesPrint Exist("/home/benoit/gambas")TruePrint Exi
DConv$ ConvertedString = DConv$ ( String AS String ) AS String ConvertedString = DConv ( String AS String ) AS String 文字列を
、ストリームのもう一方の端が閉じられるとファイルの終わりに達します。See also Stream & Input/Output functions Stream
Exp2 Value = Exp2 ( Number AS Float ) AS Float ^演算子よりも速い2 ^ Numberを計算します。ExamplesPrint Exp2(4)16See also Logarithms & E
ングされたストリームの入力をフラッシュしても意味がありません。 See also Stream & Input/Output functions
Floor Value = Floor ( Number ) Number以下の最大の整数値を返します。ExamplesPrint Floor(Pi)3Print Floor(- Pi)-4NumberがFloat の場合、その関数は Int の同
nagement How To Interface Gambas With External Libraries External functions datatype mapping
Fix Value = Fix ( Number ) 数値の整数部を返します。ExamplesPrint Fix(Pi)3Print Fix(- Pi)-3Fixと Int の動作は、正数に対して同じで、負数に対しては異なります。See also
Expm Value = Expm ( Number AS Float ) AS Float Expm(x)= Exp(x) - 1を計算します。この関数は、Numberがゼロに近いときに精度を維持することになっています。See also Log
Exp10 Value = Exp10 ( Number AS Float ) AS Float 演算子よりも速い10 ^ Numberを計算します。ExamplesPrint Exp10(4)10000See also Logarithms &
Exp Value = Exp ( Number AS Float ) AS Float eの値を数値の累乗で計算します。数値は、ゼロ、負、正のいずれかです。 オーバーフローエラーを回避するために、この数は709.779999より小さくなければなり
IsFloat Result = IsFloat ( String ) AS Boolean 文字列が浮動小数点値として安全に解釈できる場合に返します。See also Datatype Functions
IsInteger Result = IsInteger ( String ) As Boolean 文字列が整数として安全に解釈されることができるならば戻ります。See also Datatype Functions
DateDiff Count = DateDiff ( Date1 AS Date , Date2 AS Date , Period AS Integer ) AS Integer 2つの日付間の期間数を返します。 Date1は開始日です。 Dat
READ WRITE Binary Data Representation Stream & Input/Output functions Stream
Lsr Value = Lsr ( Number , Bit ) ビット数だけ右にシフトした数値を返します。 0ビットが左から符号ビットにシフトされます。Numberのタイプは、Byte、Short、Integer、またはLongのいずれかです。B
LTrim$ Result = LTrim$ ( Expr AS String ) AS String Result = LTrim ( Expr AS String ) AS String String Exprの左側から空白を削除します。空
Lsl Value = Lsl ( Number , Bit ) ビット数だけ左にシフトした数値を返します。 符号は無視されます。Numberのタイプは、Byte、Short、Integer、またはLongのいずれかです。Bitの有効範囲は、Num
Mid$ sResult = Mid$ ( sSource AS String , iStart AS Integer [ , iLength AS Integer ] ) AS String sResult = Mid ( sSource AS Str
Logp Value = Logp ( Number AS Float ) AS Float Computes Logp(x) = Log(1 + x).この関数は、Numberがゼロに近いときに精度を維持することになっています。See also
Method Declaration Procedures [ FAST ] [ STATIC ] { PUBLIC | PRIVATE } { PROCEDURE | SUB } Identifier ( [ [ BYREF ] Parame
Min Value = Min ( Expression , Expression ) 2つの式のうち小さい方を返します。式は数値または日付/時刻値でなければなりません。ExamplesPrint Min(6, 4)4Print Min(Now,
Log Value = Log ( Number AS Float ) 数値の自然対数、すなわち基数eの対数を計算します。ここで、eは2.71828にほぼ等しい無理定数です。 数値はゼロより大きくなければなりません。 負またはゼロにすることはできま
esPrint Oct$(1972)3664Print Bin$(1972, 8)00003664See also Formatting functions
MOVE MOVE OldName TO NewName ファイルまたはディレクトリを名前変更または移動します。OldnameとNewNameは異なるディレクトリに配置できますが、同じデバイスに配置する必要があります。 ファイ
Now DateTime = Now [ ( ) ] 現在の日付と時刻を返します。ExamplePrint Now07/21/2005 18:28:01See also Date & Time Functions
Month Result = Month ( Date AS Date ) AS Integer ローカルタイムゾーンのDate値の月コンポーネントを返します。ExamplesPrint Now; " -> "; Mont
Minute Result = Minute ( Date AS Date ) AS Integer ローカルタイムゾーンのDate値の分を返します。ExamplesPrint Now; " -> "; Minute(No
MKDIR MKDIR Path Pathで指定されたディレクトリを作成します。指定されたパスの親ディレクトリが存在しない場合、コマンドは失敗します。ExamplesMkdir "/tmp/xxnn"Errors
Logical Operators Number AND Number 2つの数値の数学的およびバイナリ値を計算します。 NOT Number Numberの2進値ではなく論理値を計算します。 Number OR Number