Sha256: e43f7820c9ef1b4c08c11fcf6969b28a6c3a6e55d8ebae227899e021608d697c

Contents?: true

Size: 829 Bytes

Versions: 1

Compression:

Stored size: 829 Bytes

Contents

module Main
  module Constants

    # Example:
    #   >> PhysicsPlus.C
    #   => 299792458
    #

    # Фундаментальные физические постоянные
    def C
      299792458
    end

    def G
      6.674484 * ( 10 ** (11 * -1.0 ) )
    end

    def h
      6.62607015 * ( 10 ** (34 * -1.0 ) )
    end

    def e
      1.602176634 * ( 10 ** (19 * -1.0 ) )
    end

    def k
      1.380649 * ( 10 ** (23 * -1.0 ) )
    end

    # Постоянные, связывающие разные системы единиц, и переводные множители
    def a_e_m
      1.66053906660 * ( 10 ** (27 * -1.0 ) )
    end

    def Na
      6.02214076 * ( 10 ** (23 * 1.0 ) )
    end
    
    def eV
      1.602176634 * ( 10 ** (19 * -1.0 ) )
    end

    def kal
      4.1868
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
physics_plus-0.0.1 lib/physics_plus/main/constants.rb