Specification: Floating-Point Numbers
Profiles: basic v1
Float64 currently appears as the basic floating-point type in the corpus. This page records the current basic v1 encoding and links to the corresponding examples.
Encoding Notes
- Use
_typeto distinguish the concrete floating-point family such asFloat64. - Store the payload under
datain the profile-specific representation documented by the active namespace. - See the linked examples for the current payload shape.
Canonical Example Payload
The following payload is taken directly from the current rosetta-stone corpus.
{
"_ns": {"Oscar": ["https://github.com/oscar-system/Oscar.jl", "1.7.0"]},
"_type": "Float64",
"data": "1.0"
}
Documented Profiles in This Corpus
This table records the profile/version pairs currently represented by the rosetta-stone examples for this data type. Add new rows as new systems or encoding revisions are documented.
| Profile | Version | Example | Root type |
|---|---|---|---|
| Oscar | 1.0.5 |
Float64 | Float64 |
| Oscar | 1.1.2 |
Float64 | Float64 |
| Oscar | 1.2.2 |
Float64 | Float64 |
| Oscar | 1.3.1 |
Float64 | Float64 |
| Oscar | 1.4.1 |
Float64 | Float64 |
| Oscar | 1.5.1 |
Float64 | Float64 |
| Oscar | 1.6.0 |
Float64 | Float64 |
| Oscar | 1.7.0 |
Float64 | Float64 |