Минимальное число

From
Stanislav Shwartsman (2:400/520)
To
Evgenij Masherov
Date
2002-11-26T21:11:34Z
Area
RU.ALGORITHMS
Hello Evgenij!

26 Nov 02 10:38, you wrote to me:

 EM>>> Фокус в том, что бОльшая часть действительно высичлительных
 EM>>> машин этот стандарт не поддерживает вовсе или поддерживает не
 EM>>> вполне. :)

 SS>>  Фокус в том, что стандарт на встроенные типы данных языка С
 SS>> этого требует и потому, если не железу, то компилятору точно придется
 SS>> стандарт поддерживать. А программисту совершенно не обязательно
 SS>> знать, что там поддерживает железо. Главное все необходимые свойства
 SS>> типа данных и операций над ним заранее известны.

 EM> Вообще-то стандарт С отнюдь не совпадает с IEEE. Он задает минимальные
 EM> значения.

 Ты меня не понял. Драфт стандарта C99 требует ПОЛНОГО соответствия типов
 float (single) и double стандарту IEEE-754.

 SS>>  BTW, процессоры от Intel начиная с Pentium IEEE-754
 SS>> поддерживают. Alpha тоже поддерживает. Остальные уже от лукавого.

 EM> Т.е. вычислительные задачи ныне только на Интеле делаются? Нет ни IBM,
 EM> ни Cray?

 Не знаю как на счет IBM, но Cray уже точно нет ...

 SS>>   Когда известна точность для всех возможных операций, посчитать
 SS>> точность вычисления для конкретной задачи уже дело техники.

 EM> Прекрасно. Для примера - какова точность обращения матрицы?
 EM> Продемонстрируйте технику...

 Cмотря какой матрицы. Вообще-то для матриц как раз все давно известно.
 Если

     condition number ||A|| * ||A^-1|| большой, то точность хромает.

 Все зависит от того, какие операции ты собираешься выполнять.

    E-mail: gate@fidonet.org.il
    Voice Phones: 972-4-8330554 (home), 972-5-4481073 (cell)

Bye !
Stanislav     (AKA Night's Man)                        [Team Technion]
---
 * Origin: Gate From Another World ... From Haifa, Israel (2:400/520)