| DADOS :: float. Dados :: float é um módulo Perl com detalhes do tipo de dados do ponto flutuante. |
Baixe Agora |
DADOS :: float. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Andrew Main
- Site do editor:
- http://search.cpan.org/~zefram/
DADOS :: float. Tag
DADOS :: float. Descrição
Dados :: Flutuador é um módulo Perl com detalhes do tipo de dados do ponto flutuante. Dados :: Flutuador é um módulo Perl com detalhes do tipo flutuante Data Type.synopsis Use dados :: float qw (tem_signed_zero); if (heve_signed_zero) {... # e muitas outras constantes; veja dados de uso de texto :: float qw (float_class floter_is_normal float_is_subnormal float_is_nzfinite float_is_zero floter_is_finite float_is_infinite float_is_nan); $ classe = float_class (valor $); if (float_is_normal ($ valor)) {... se (float_is_subnormal ($ valor)) {... se (float_is_nzfinite ($ valor)) {... se (float_is_zero ($ valor)) {... se ( float_is_finite (valor de $)) {... se (float_is_infinite ($ valor)) {... se (float_is_nan ($ valor)) {... Use dados :: float qw (float_sign assinatura float_parts); $ signo = float_sign (valor $); $ sign_bit = assinatura (valor $); ($ signo, $ expoente, $ significa signand) = float_parts (valor $); Use dados :: float qw (float_hex hex_float); Imprimir float_hex (valor $); $ Value = hex_float ($ string); Use dados :: float qw (float_id_cmp totalorder); @sorted_floats = classificar {float_id_cmp ($ a, $ b)} @Floats; if (totalOrder ($ a, $ b)) {... use dados :: float qw (pow2 mult_pow2 copysign nextdox nextdown nextdown); $ x = pow2 ($ EX); $ x = mult_pow2 ($ valor, $ EX); $ x = copysign ($ magnitude, $ sign_from); $ x = nextup ($ x); $ x = nextdown ($ x); $ x = NextAfter ($ x, $ direção); Requisitos: · Perl.
DADOS :: float. Software Relacionado