JFloat: uma biblioteca de ponto flutuante para a linguagem Java com suporte a arredondamento direcionado

Made available in DSpace on 2014-12-17T15:47:47Z (GMT). No. of bitstreams: 1 JoseFVS.pdf: 404321 bytes, checksum: 4e0ffed231c4c23b63bb8f6830619c82 (MD5) Previous issue date: 2007-11-30 === This work presents JFLoat, a software implementation of IEEE-754 standard for binary floating point arithmet...

Full description

Bibliographic Details
Main Author: Silva, Jos? Frank Viana da
Other Authors: CPF:90688384404
Format: Others
Language:Portuguese
Published: Universidade Federal do Rio Grande do Norte 2014
Subjects:
Online Access:http://repositorio.ufrn.br:8080/jspui/handle/123456789/17981
id ndltd-IBICT-oai-repositorio.ufrn.br-123456789-17981
record_format oai_dc
spelling ndltd-IBICT-oai-repositorio.ufrn.br-123456789-179812018-05-23T23:24:13Z 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 Silva, Jos? Frank Viana da CPF:90688384404 http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4781417E7 Silva, Ivan Saraiva CPF:43728090425 http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4780113E2 Diverio, Tiaraju Asmuz CPF:29622239072 http://lattes.cnpq.br/2288825500228941 Santiago, Regivan Hugo Nunes Bedregal, Benjamin Ren? Callejas Intelig?ncia computacional Matem?tica intervalar Computational intelligence Mathematics interval CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO Made available in DSpace on 2014-12-17T15:47:47Z (GMT). No. of bitstreams: 1 JoseFVS.pdf: 404321 bytes, checksum: 4e0ffed231c4c23b63bb8f6830619c82 (MD5) Previous issue date: 2007-11-30 This work presents JFLoat, a software implementation of IEEE-754 standard for binary floating point arithmetic. JFloat was built to provide some features not implemented in Java, specifically directed rounding support. That feature is important for Java-XSC, a project developed in this Department. Also, Java programs should have same portability when using floating point operations, mainly because IEEE-754 specifies that programs should have exactly same behavior on every configuration. However, it was noted that programs using Java native floating point types may be machine and operating system dependent. Also, JFloat is a possible solution to that problem 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 2014-12-17T15:47:47Z 2008-11-14 2014-12-17T15:47:47Z 2007-11-30 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis SILVA, Jos? Frank Viana da. JFloat: a floating point library with directed rounding mode support for Java language. 2007. 107 f. Disserta??o (Mestrado em Ci?ncia da Computa??o) - Universidade Federal do Rio Grande do Norte, Natal, 2007. http://repositorio.ufrn.br:8080/jspui/handle/123456789/17981 por info:eu-repo/semantics/openAccess application/pdf Universidade Federal do Rio Grande do Norte Programa de P?s-Gradua??o em Sistemas e Computa??o UFRN BR Ci?ncia da Computa??o reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte instacron:UFRN
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Intelig?ncia computacional
Matem?tica intervalar
Computational intelligence
Mathematics interval
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
spellingShingle Intelig?ncia computacional
Matem?tica intervalar
Computational intelligence
Mathematics interval
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Silva, Jos? Frank Viana da
JFloat: uma biblioteca de ponto flutuante para a linguagem Java com suporte a arredondamento direcionado
description Made available in DSpace on 2014-12-17T15:47:47Z (GMT). No. of bitstreams: 1 JoseFVS.pdf: 404321 bytes, checksum: 4e0ffed231c4c23b63bb8f6830619c82 (MD5) Previous issue date: 2007-11-30 === This work presents JFLoat, a software implementation of IEEE-754 standard for binary floating point arithmetic. JFloat was built to provide some features not implemented in Java, specifically directed rounding support. That feature is important for Java-XSC, a project developed in this Department. Also, Java programs should have same portability when using floating point operations, mainly because IEEE-754 specifies that programs should have exactly same behavior on every configuration. However, it was noted that programs using Java native floating point types may be machine and operating system dependent. Also, JFloat is a possible solution to that problem === 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
author2 CPF:90688384404
author_facet CPF:90688384404
Silva, Jos? Frank Viana da
author Silva, Jos? Frank Viana da
author_sort Silva, Jos? Frank Viana da
title JFloat: uma biblioteca de ponto flutuante para a linguagem Java com suporte a arredondamento direcionado
title_short JFloat: uma biblioteca de ponto flutuante para a linguagem Java com suporte a arredondamento direcionado
title_full JFloat: uma biblioteca de ponto flutuante para a linguagem Java com suporte a arredondamento direcionado
title_fullStr JFloat: uma biblioteca de ponto flutuante para a linguagem Java com suporte a arredondamento direcionado
title_full_unstemmed JFloat: uma biblioteca de ponto flutuante para a linguagem Java com suporte a arredondamento direcionado
title_sort jfloat: uma biblioteca de ponto flutuante para a linguagem java com suporte a arredondamento direcionado
publisher Universidade Federal do Rio Grande do Norte
publishDate 2014
url http://repositorio.ufrn.br:8080/jspui/handle/123456789/17981
work_keys_str_mv AT silvajosfrankvianada jfloatumabibliotecadepontoflutuanteparaalinguagemjavacomsuporteaarredondamentodirecionado
AT silvajosfrankvianada jfloatafloatingpointlibrarywithdirectedroundingmodesupportforjavalanguage
_version_ 1718671479314317312