コード例 #1
0
ファイル: si.py プロジェクト: patricknevindwyer/Converto
    suffixes = ('attometer', 'attometers')
)

zeptometers = Length(
    toBaseUnit = 0.000000000000000000001,
    fromBaseUnit = 1000000000000000000000.0,
    suffixes = ('zeptometer', 'zeptometers')
)

yoctometers = Length(
    toBaseUnit = 0.000000000000000000000001,
    fromBaseUnit = 1000000000000000000000000.0,
    suffixes = ('yoctometer', 'yoctometers')
)

yottameters.setSequenceUnits(down = zettameters)
zettameters.setSequenceUnits(up = yottameters, down = exameters)
exameters.setSequenceUnits(up = zettameters, down = petameters)
petameters.setSequenceUnits(up = exameters, down = terameters)
terameters.setSequenceUnits(up = petameters, down = gigameters)
gigameters.setSequenceUnits(up = terameters, down = megameters)
megameters.setSequenceUnits(up = gigameters, down = kilometers)
kilometers.setSequenceUnits(up = megameters, down = hectometers)
hectometers.setSequenceUnits(up = kilometers, down = decameters)
decameters.setSequenceUnits(up = hectometers, down = meters)
meters.setSequenceUnits(up = decameters, down = decimeters)
decimeters.setSequenceUnits(up = meters, down = centimeters)
centimeters.setSequenceUnits(up = decimeters, down = millimeters)
millimeters.setSequenceUnits(up = centimeters, down = micrometers)
micrometers.setSequenceUnits(up = millimeters, down = nanometers)
nanometers.setSequenceUnits(up = micrometers, down = picometers)
コード例 #2
0
'''
Created on Nov 23, 2010

@author: patricknevindwyer

Definitions for Imperial Length measurement units. 
'''
from measurement.bases import Length

miles = Length(
    toBaseUnit = 1609.344,
    fromBaseUnit = 0.000621371192,
    suffixes = ('mile', 'miles')
)

feet = Length(
    toBaseUnit = 0.3048,
    fromBaseUnit = 3.2808399,
    suffixes = ('foot','feet') 
)

miles.setSequenceUnits(down = feet)
feet.setSequenceUnits(up = miles)