Nucleic Photon Magnetizer

    temp-units-conv

    1.0.2 • Public • Published

    temp-units-conv

    unit conversions

    Convert temperature units (Kelvin, Celsius, Fahrenheit), lib + CLI. Based on snippets by doug65536 and jesus666 on #Node.js

    Try it live: Web Demo

    simple

    var tuc = require('temp-units-conv');
    tuc.c2f(100);     // 212
    tuc.f2k(212);     // 373.15
    tuc.k2c(373.15);  // 100
    tuc.fahrenheitToCelsius(451);   // 232.77…
    tuc.celsiusToKelvin(232.77);    // 505.9…

    objective

    var tuc = require('temp-units-conv'),
      waterboil = new tuc.Temperature(100, 'C');
    String(waterboil);  // '100.00 °C'
    waterboil.unit;     // function Celsius(c) {…}
     
    var americanWaterBoil = waterboil.toF();
    String(americanWaterBoil);  // '212.00 °F'
    americanWaterBoil.temp;     // 212
    americanWaterBoil.unit.nameLong;  // 'degrees Fahrenheit'
    americanWaterBoil.unit.nameShort; // '°F'
     
    (new tuc.F(451)).toUnit('K').toString();  // '505.93 K'
     
    var tempFromString = new tuc.Temperature('0 K');
    tempFromString.toUnit('C').toString();    // '-273.15 °C'

    shelly

    $ tempconv 100C 451F 0K
    100.00 °C       = 212.00 °F     = 373.15 K
    451.00 °F       = 232.78 °C     = 505.93 K
    0.00 K  = -459.67 °F    = -273.15 °C

    License

    MIT

    Install

    npm i temp-units-conv

    DownloadsWeekly Downloads

    156

    Version

    1.0.2

    License

    MIT

    Last publish

    Collaborators

    • mk-pmb