Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouAlice Quintela Alterado mais de 9 anos atrás
1
CALCULADORA INTERVALAR PARA OPERAÇÕES ARITMÉTICAS EM JAVA
Renato Viana Ferreira Marcília Andrade Campos rvf,mac[at]cin.ufpe.br
2
Motivação Incapacidade de representação dos números reais nas máquinas
Controle de erro numérico em computação científica Portabilidade Independência de plataforma e dispositivo Java é a linguagem mais popular do mundo
3
Exemplos double d = 3.9-3.8; if(d==0.1) System.out.println("equals");
else System.out.println("not equals,“ + d); -> not equals, double d = 0.0; for(int i = 0; i < 10; i++){ d += 0.4; } System.out.println(d); ->
4
Objetivos Desenvolver uma extensão intervalar para Java (Java-XSC);
Desenvolver uma calculadora intervalar utilizando a biblioteca Java-XSC; Resolver problemas numéricos com a solução proposta
5
Resultados (1/2) Implementação da biblioteca Java-XSC, com as seguintes operações intervalares: Igualdade Comprimento Pertence Simétrico Recíproco Absoluto
6
Resultados (2/2) Adição Subtração Multiplicação Divisão Interseção
União Está contido Distância
7
Validação Uso da extensão intervalar do Maple – intpakX (MapleInt)
Resultados esperados foram obtidos Precisão alcançada similar ou superior aos da biblioteca de comparação
8
Trabalhos Futuros Expansão da biblioteca para conter operações:
Logarítmicas Trigonométricas Estatísticas Uso da biblioteca em outros projetos
9
Conclusões Versão atual da biblioteca validada com o MapleInt
Resultados bastante satisfatórios Grande possibilidade de expansão da biblioteca
10
Referências http://www.cin.ufpe.br/~javaxsc
11
CALCULADORA INTERVALAR PARA OPERAÇÕES ARITMÉTICAS EM JAVA
Renato Viana Ferreira Marcília Andrade Campos rvf,mac[at]cin.ufpe.br
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.