DOUBLE
データ型64ビット倍精度浮動小数点数。
各言語での型表記
FFI/呼び出し定義で DOUBLE に対応する型(代表例)。
| 言語 | 型 |
|---|---|
| C/C++ | DOUBLE |
| C# (P/Invoke) | double |
| VB.NET | Double |
| VBA | Double |
| Python (ctypes) | ctypes.c_double |
| Ruby (Fiddle) | Fiddle::TYPE_DOUBLE |
| Rust | f64 |
| PowerShell | double |
| HSP3.7 | double |
| HSP3.8 | double |
| IronHSP | double |
| Go (syscall) | float64 |
| Delphi/Pascal | Double |
| AutoHotkey v2 | Double |
| なでしこ1 | double |
| Zig | f64 |
| Nim | float64 |
| D | double |
| Julia | Float64 |
| LuaJIT | double |
| Node.js (koffi) | double |
| Deno | f64 |
| PHP (FFI) | double |
| Java (JNA) | double |
| Crystal | Float64 |
| Dart (FFI) | Double |
| Free Pascal | Double |
| Haskell | CDouble |
| OCaml (ctypes) | double |
| Common Lisp (CFFI) | :double |
| Perl (Win32::API) | double |