JFloat: uma biblioteca de ponto flutuante para a linguagem Java com suporte a arredondamento direcionado / JFloat: a floating point library with directed rounding mode support for Java language
AUTOR(ES)
José Frank Viana da Silva
DATA DE PUBLICAÇÃO
2007
RESUMO
Este trabalho apresenta JFloat, uma implementação de software do padrão IEEE-754 de aritmética de ponto flutuante binária. JFloat foi construída para prover algumas características não implementadas em Java, especificamente o suporte ao arredondamento direcionado. Esta característica é de grande importância para o prosseguimento do projeto Java-XSC, em desenvolvimento por esta linha de pesquisa. Apesar de programas escritos em Java, a princípio, serem portáveis para qualquer arquitetura ao usar operações de ponto flutuante, principalmente porque IEEE-754 especifica que programas deveriam ter precisamente o mesmo comportamento em toda configuração, observou-se que programas que usam tipos de ponto flutuantes nativos de Java podem ser dependentes da máquina e do sistema operacional. JFloat também se apresenta como uma possível solução para este problema
ASSUNTO(S)
computational intelligence sistemas de computacao matemática intervalar inteligência computacional mathematics interval
Documentos Relacionados
- Criação de uma biblioteca padrão para a linguagem HasCASL
- PROCESSADOR DE PONTO FLUTUANTE: ANÁLISE DA ARITMÉTICA BINÁRIA FLUTUANTE E DESENVOLVIMENTO DE UMA UNIDADE
- Avaliação de desempenho do sistema de memória transacional de Clojure como biblioteca de sincronização na linguagem Java
- AN ENVIRONMENT OF SUPPORT FOR A MODELING LANGUAGE OF MULTI-AGENTS SYSTEMS
- Desenvolvimento de uma FFT utilizando ponto flutuante para FPGA