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