abstract struct Number

Overview

The top-level number type.

Included Modules

Defined in:

length.cr
weight.cr

Instance Method Summary

Instance Method Detail

def centimeter #

Instantiate a Measure::Length of self centimeter

1.centimeter
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Centimeter)

[View source]
def centimeters #

Instantiate a Measure::Length of self centimeters

1.centimeters
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Centimeters)

[View source]
def cm #

Instantiate a Measure::Length of self cm

1.cm
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::CM)

[View source]
def feet #

Instantiate a Measure::Length of self feet

1.feet
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Feet)

[View source]
def foot #

Instantiate a Measure::Length of self foot

1.foot
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Foot)

[View source]
def ft #

Instantiate a Measure::Length of self ft

1.ft
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Ft)

[View source]
def g #

[View source]
def gram #

[View source]
def grams #

[View source]
def in #

Instantiate a Measure::Length of self in

1.in
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::In)

[View source]
def inch #

Instantiate a Measure::Length of self inch

1.inch
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Inch)

[View source]
def inches #

Instantiate a Measure::Length of self inches

1.inches
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Inches)

[View source]
def kg #

[View source]
def kilogram #

[View source]
def kilograms #

[View source]
def kilometer #

Instantiate a Measure::Length of self kilometer

1.kilometer
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Kilometer)

[View source]
def kilometers #

Instantiate a Measure::Length of self kilometers

1.kilometers
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Kilometers)

[View source]
def km #

Instantiate a Measure::Length of self km

1.km
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::KM)

[View source]
def lb #

[View source]
def lbs #

[View source]
def meter #

Instantiate a Measure::Length of self meter

1.meter
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Meter)

[View source]
def meters #

Instantiate a Measure::Length of self meters

1.meters
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Meters)

[View source]
def mg #

[View source]
def mi #

Instantiate a Measure::Length of self mi

1.mi
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Mi)

[View source]
def micrometer #

Instantiate a Measure::Length of self micrometer

1.micrometer
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Micrometer)

[View source]
def micrometers #

Instantiate a Measure::Length of self micrometers

1.micrometers
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Micrometers)

[View source]
def micron #

Instantiate a Measure::Length of self micron

1.micron
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Micron)

[View source]
def microns #

Instantiate a Measure::Length of self microns

1.microns
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Microns)

[View source]
def mile #

Instantiate a Measure::Length of self mile

1.mile
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Mile)

[View source]
def miles #

Instantiate a Measure::Length of self miles

1.miles
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Miles)

[View source]
def milligram #

[View source]
def milligrams #

[View source]
def millimeter #

Instantiate a Measure::Length of self millimeter

1.millimeter
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Millimeter)

[View source]
def millimeters #

Instantiate a Measure::Length of self millimeters

1.millimeters
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Millimeters)

[View source]
def mm #

Instantiate a Measure::Length of self mm

1.mm
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::MM)

[View source]
def nanometer #

Instantiate a Measure::Length of self nanometer

1.nanometer
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Nanometer)

[View source]
def nanometers #

Instantiate a Measure::Length of self nanometers

1.nanometers
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Nanometers)

[View source]
def nm #

Instantiate a Measure::Length of self nm

1.nm
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::NM)

[View source]
def ounce #

[View source]
def ounces #

[View source]
def oz #

[View source]
def pound #

[View source]
def pounds #

[View source]
def t #

[View source]
def ton #

[View source]
def tons #

[View source]
def yard #

Instantiate a Measure::Length of self yard

1.yard
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Yard)

[View source]
def yards #

Instantiate a Measure::Length of self yards

1.yards
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Yards)

[View source]
def yd #

Instantiate a Measure::Length of self yd

1.yd
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Yd)

[View source]
def yds #

Instantiate a Measure::Length of self yds

1.yds
# => Measure::Length(@magnitude=1.0, @unit=Measure::Length::Unit::Yds)

[View source]