Модуль: Nombres réels


Задача

1/6

Nombres réels

Теория

varr : réel ; r := 5,0; La valeur 5.0 est un nombre représenté sous forme de fraction décimale (a un nombre entier et une partie fractionnaire). En informatique, ces nombres sont appelés réels
Le nombre réel est un nombre composé d'une partie entière et d'une partie fractionnaire. Les parties entière et fractionnaire sont séparées l'une de l'autre par un point, et non par une virgule comme en mathématiques.
Même si la partie fractionnaire du nombre est zéro, comme dans la variable \(r\) dans l'exemple, le traducteur créera toujours une variable réelle en mémoire. Le point est en quelque sorte un signal pour le traducteur qu'il est nécessaire de créer une variable réelle. 

Nombres très grands et très petits  sont écrits en "virgule flottante" (dans le soi-disant format scientifique).  
Dans le format scientifique, un nombre est représenté par mantisse (partie significative du nombre) et exposant. Lorsqu'ils sont notés, la mantisse et l'exposant sont séparés l'un de l'autre par la lettre e (indiquant 10 dans une certaine mesure). 
Par exemple, vous pouvez stocker la valeur de la charge d'un électron ( \(1.60217662 \times 10^{-19}\) C) dans un variable, s'écrivant sous la forme suivante var E1 : réel El := 1.60217662e-19 #pour un ordre positif, le signe + peut être omis Presque tous les nombres réels ne peuvent pas être stockés dans la mémoire de l'ordinateur avec une précision parfaite, car un nombre limité de bits est alloué pour leur stockage. Par conséquent, lors du calcul avec des nombres réels, les erreurs liées à l'imprécision de la représentation s'accumulent. De plus, moins il y a d'espace alloué, plus cette erreur sera importante. Afin de réduire l'erreur en Pascal, le type double est utilisé, qui stocke un nombre réel en mémoire avec une plus grande précision (occupe 8 octets en mémoire, tandis que le type réel- 6 octets)

Задача

Le programme affiche le nombre ci-dessous au format scientifique. Écrivez-le en "normal"  (utilisez une virgule comme séparateur entre les parties entières et fractionnaires)
\(1.2345e+001\)

Выберите правильный ответ, либо введите его в поле ввода

Комментарий учителя