int64

int64型整数値に変換

val = int64(p1)

p1 : 変換元の値または変数

(プラグイン / モジュール : hspint64.dll)

解説

p1で指定された値をint64整数にしたものを返します。
値が実数の場合は、小数点以下が切り捨てられます。
値が文字列の場合は、数値文字列の場合はその数値に、それ以外は0になります。
16進数の文字列の指定も可能です。

サンプル

// 16進数にも対応
mes int64("0x1234567890ABCDEF")
mes int64("$FEDCBA0987654321")

関連項目

dim64int64型の配列変数を作成(hspint64.dll)
cfunc64外部関数の呼び出し(可変長引数版)(hspint64.dll)
int整数値に変換

サンプル逆引き (6)

01_int64.hsp
02_dim64.hsp
03_qpeek、qpoke.hsp
40_callfunc64系.hsp
41_cfunc64系.hsp
42_引数が構造体の値渡しの場合.hsp

情報

プラグイン / モジュールhspint64.dll
バージョン1.03
作成日2021/06/13
著作者inovia
URLhttps://hsp.moe/
備考#include "hsp3_64.as"
#include "hspint64.as"
以上2つのファイルをインクルードすること。
(ソースコード上の記述個所は一番上を推奨)
タイプint64型拡張プラグイン
グループint64
対応環境
  • Windows 版 HSP
移植のヒント64bit版 Windows のみ
hs ファイルhsphelp\hspint64.hs