preguntar acerca de ieee-754

7
réponses

Type de données flottant et double en Java

Le type de données float est un virgule flottante IEEE 754 32 bits à simple précision et le type de données double est un virgule flottante IEEE 754 64 bits à double précision. Qu'est-ce que ça veut dire? Et quand devrais-je utiliser float au lieu d …
demandé sur 1970-01-01 00:33:34
2
réponses

Pourquoi IEEE 754 réserve-t-il autant de valeurs NaN?

Il semble que la norme IEEE 754 définit 16 777 214 valeurs à virgule flottante 32 bits comme NaNs, soit 0,4% de toutes les valeurs possibles. Je me demande Quelle est la raison de réserver autant de valeurs utiles, alors que seulement 2 sont essenti …
demandé sur 1970-01-01 00:33:33
8
réponses

Conversion IEEE 754 float en hex avec C-printf

idéalement le code suivant prendrait un flottant dans la représentation IEEE 754 et le convertirait en hexadécimal void convert() //gets the float input from user and turns it into hexadecimal { float f; printf("Enter float: "); scanf(" …
demandé sur 1970-01-01 00:33:30
6
réponses

Algorithme de Compression pour les données IEEE-754

quelqu'un a une recommandation sur un bon algorithme de compression qui fonctionne bien avec virgule flottante double précision des valeurs? Nous avons constaté que la représentation binaire des valeurs à virgule flottante entraîne des taux de compre …
demandé sur 1970-01-01 00:33:30
2
réponses

Pourquoi biaiser l’exposant d’un nombre flottant?

j'essaie d'enrouler ma tête autour de cette représentation en virgule flottante de nombres binaires, mais je n'ai pas pu trouver, peu importe où j'ai regardé, une bonne réponse à la question. Pourquoi l'exposant biaisé? Qu'est-ce qui ne va pas ave …
demandé sur 1970-01-01 00:33:33
3
réponses

Comment convertir les nombres décimaux en IEEE 754?

Comment faire pour changer manuellement un nombre décimal (base 10) en format IEEE 754 mono-précision à virgule flottante? Je comprends qu'il y est de trois pièces, un signe, un exposant, et une mantisse. Je ne comprends pas tout à fait ce que les de …
demandé sur 1970-01-01 00:33:30
10
réponses

Est-ce que les maths à virgule flottante sont cohérentes dans C#? Peut-il être?

non, ce n'est pas un autre "Pourquoi est (1/3.0) * 3 != 1" question. j'ai beaucoup lu sur les floating-points récemment; plus précisément, comment le même calcul pourrait donner des résultats différents sur différentes architectures …
demandé sur 1970-01-01 00:33:31
4
réponses

Pourquoi la valeur en virgule flottante de 4*0.1 est-elle belle en Python 3 mais pas 3*0.1?

je sais que la plupart des décimales n'ont pas de représentation exacte en virgule flottante ( est-ce que les mathématiques en virgule flottante sont brisées? ). mais je ne vois pas pourquoi 4*0.1 est joliment imprimé comme 0.4 , mais …
demandé sur 1970-01-01 00:33:36
4
réponses

Conversion IEEE 754 floating point in Haskell Word32 / 64 en et de Haskell Float / Double

Question dans Haskell, les bibliothèques base et les paquets" Hackage "fournissent plusieurs moyens de convertir les données binaires IEEE-754 en points flottants vers et à partir des types Float et Double . Toutefois, l'exactitude, la perf …
demandé sur 1970-01-01 00:33:31
6
réponses

Pourquoi NaN n’est pas égale à NaN? [dupliquer]

cette question a déjà une réponse ici: Quelle est la raison d'être de toutes les comparaisons de retourner false pour IEEE754 des valeurs NaN? 13 Réponses …
demandé sur 1970-01-01 00:33:32