Mudanças entre as edições de "Ponto Flutuante"
De WikiLICC
(Nova página: Qual o tempo necessário para realizar uma operação em ponto flutuante? No compilador ''Intel Fortran 11'', ''Windows XP SP 3'', ''Pentium 4 HT 3.00GHz'' obtive o seguinte resultado...) |
m |
||
Linha 5: | Linha 5: | ||
real :: a,b,c | real :: a,b,c | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | {| class="wikitable sortable" style="text-align: center" | |
− | + | ! Fortran | |
+ | ! tempo | ||
+ | |- | ||
+ | | a = 1.23D0 | ||
+ | | | ||
+ | |- | ||
+ | | a = b | ||
+ | | | ||
+ | |- | ||
+ | | a = a+b | ||
+ | | | ||
+ | |- | ||
+ | | a = b+c | ||
+ | | | ||
+ | |- | ||
+ | | a = b-c | ||
+ | | | ||
+ | |- | ||
+ | | a = b*c | ||
+ | | | ||
+ | |- | ||
+ | | a = b/c | ||
+ | | | ||
+ | |- | ||
+ | | a = sqrt(1.23D0) | ||
+ | | | ||
+ | |- | ||
+ | | a = sqrt(b) | ||
+ | | | ||
+ | |} |
Edição das 21h17min de 20 de agosto de 2009
Qual o tempo necessário para realizar uma operação em ponto flutuante?
No compilador Intel Fortran 11, Windows XP SP 3, Pentium 4 HT 3.00GHz obtive o seguinte resultado (5 testes, desprezando o pior e melhor resultado, e média dos 3 restantes).
real :: a,b,c
Fortran | tempo |
---|---|
a = 1.23D0 | |
a = b | |
a = a+b | |
a = b+c | |
a = b-c | |
a = b*c | |
a = b/c | |
a = sqrt(1.23D0) | |
a = sqrt(b) |