Skip to content

warning: the package uses the Julia-internal implementation detail TwicePrecision #23

Open
@nsajko

Description

@nsajko

import Base: convert, TwicePrecision

help?> Base.TwicePrecision
  │ Warning
  │
  │  The following bindings may be internal; they may change or
  │  be removed in future versions:
  │
  │    •  Base.TwicePrecision

  TwicePrecision{T}(hi::T, lo::T)
  TwicePrecision{T}((num, denom))

  A number with twice the precision of T, e.g., quad-precision if T =
  Float64.

  │ Warning
  │
  │  TwicePrecision is an internal type used to increase the
  │  precision of floating-point ranges, and not intended for
  │  external use. If you encounter them in real code, the most
  │  likely explanation is that you are directly accessing the
  │  fields of a range. Use the function interface instead,
  │  step(r) rather than r.step

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions