Matemática :: Units :: FisicalValue

Math :: Units :: FisicalValue é uma interface orientada a objetos para lidar com valores com unidades.
Baixe Agora

Matemática :: Units :: FisicalValue Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Jettero Heller
  • Site do editor:
  • http://search.cpan.org/~jettero/Statistics-Basic-0.42/Basic.pm

Matemática :: Units :: FisicalValue Tag


Matemática :: Units :: FisicalValue Descrição

Matemática :: Units :: FisicalValue é uma interface orientada a objetos para lidar com valores com unidades. Matemática :: Units :: FisicalValue é uma interface orientada a objetos para lidar com valores com unidades.synopsis Use Matemática :: Units :: FisicalValue; Meu $ EXIT = New Math :: Units :: FisicalValue "10.000 ft"; meu $ open = "3500 ft"; meu $ atraso = "43 s"; Minha $ DIST = $ EXIT - $ ABERTO; Minha taxa $ = $ DIST / $ atraso; meu peso de $ = "180 libras"; Meu momento $ Momentum = ($ Peso * (($ EXIT - $ Aberto) / $ atraso)) + "0 kg * m / s"; Imprimir "$ stumn"; # imprime 3,761,82 kg * m / s Imprimir ($ tarifa + "0 milhas / hora"), "N" # imprime 103.07 milhas / hora Mais detalhes do que a sinopse, matemática :: Units :: FisicalValue (AKA PV) Mantém o controle de as unidades em valores que podem funcionar no mundo real. Ele divide e armazena o valor e as unidades separadamente como um array.using sobrecarga do operador, você pode usá-las como normalmente usaria qualquer valor numérico. Há provavelmente mais Gotchas do que eu posso enumerar, mas você deve ser capaz de ficar longe de problemas se você manter valores de string no lado direito dos operadores. Meu $ example1 = New Math :: Units :: FisicalValue "10.000 ft"; meu $ example2 = "3500 ft"; meu $ example3 = "1000 ft"; Imprimir ($ example1 + $ example2 + $ example3), "n"; # Impressão: 13.500 pés Impressão ($ example3 + $ example2 + $ example1), "n"; # gera um erro ... Perl é inteligente o suficiente para fazer $ example1 e $ example2 em qualquer ordem, mas $ example3 + $ example2 é avaliado como o número 4500 (sem unidades) antes de ser adicionado ao $ example1 - onde o Unidades não correspondem! Requisitos: · Requisitos de Perl: · Perl.


Matemática :: Units :: FisicalValue Software Relacionado