preguntar acerca de floating-point

6
réponses

Float et Int de 4 Octets? Comment Venir?

Int fait 4 octets avec une gamme de +- 2^31 Le flotteur est de 4 octets avec une gamme de +- 1.2 E(+- 38) Float englobe tellement plus de points sur la ligne réelle et est pourtant égale à la taille de int. La représentation de signe-exposant-Fract …
demandé sur 1970-01-01 00:33:32
9
réponses

Comment arrondir correctement les demi-nombres en Python?

je suis confronté à un comportement étrange de la round() fonction: for i in range(1, 15, 2): n = i / 2 print(n, "=>", round(n)) ce code imprime: 0.5 => 0 1.5 => 2 2.5 => 2 3.5 => 4 4.5 => 4 5.5 => 6 6.5 => 6 J …
demandé sur 1970-01-01 00:33:35
3
réponses

JSON standard des nombres à virgule flottante

je me demande si la notation flottante suivante est une notation JSON valide: "result":{"base_fee":1e-005} ou la notation exposant doit-elle être remplacée par une notation décimale? ... …
demandé sur 1970-01-01 00:33:33
5
réponses

Comment convertir nombre float en binaire?

quelqu'un peut-il s'il vous plaît me dire comment je peux convertir ce nombre flottant: 12.25 en binaire? Je sais comment convertir le "12", mais pas de 0,25 Toute aide est très appréciée. Merci ... …
demandé sur 1970-01-01 00:33:30
7
réponses

Compression des données en virgule flottante

Existe-t-il des méthodes de compression sans perte qui peuvent être appliquées à des données chronologiques à virgule flottante, et qui seront nettement plus performantes, par exemple, en écrivant les données sous forme binaire dans un fichier et en …
demandé sur 1970-01-01 00:33:31
7
réponses

Comment obtenir le signe, mantissa et exposant d’un nombre de point flottant

j'ai un programme qui fonctionne sur deux processeurs, dont l'un n'a pas de virgule flottante de soutien. Donc, j'ai besoin d'effectuer des calculs à virgule flottante en utilisant un point fixe dans ce processeur. Pour cela, j'utiliserai une bibliot …
demandé sur 1970-01-01 00:33:33
5
réponses

Conversion flottant en chaîne sans notation scientifique et fausse précision

je veux imprimer quelques nombres à virgule flottante pour qu'ils soient toujours écrits sous forme décimale (par exemple 12345000000000000000000.0 ou 0.000000000000012345, pas notation scientifique, pourtant je voudrais garder les 15,7 décimales de …
demandé sur 1970-01-01 00:33:36
13
réponses

Comment puis-je afficher la représentation binaire d’un float ou double?

j'aimerais afficher la représentation binaire (ou hexadécimale) d'un nombre à virgule flottante. Je sais comment faire pour convertir à la main (à l'aide de la méthode ici), mais je suis intéressé à voir des échantillons de code qui font la même cho …
demandé sur 1970-01-01 00:33:28
5
réponses

ValueError: impossible de convertir string en float: id

j'exécute le script python suivant: #!/usr/bin/python import os,sys from scipy import stats import numpy as np f=open('data2.txt', 'r').readlines() N=len(f)-1 for i in range(0,N): w=f[i].split() l1=w[1:8] l2=w[8:15] list1=[float(x) …
demandé sur 1970-01-01 00:33:31
10
réponses

Comment obtenir la partie décimale d’un flotteur?

j'ai besoin d'extraire la partie décimale d'un nombre à virgule, mais j'obtiens des résultats étranges: float n = 22.65f; // I want x = 0.65f, but... x = n % 1; // x = 0.6499996 x = n - Math.floor(n); // x = 0.6499996185302734 x = n - (int)n; // …
demandé sur 1970-01-01 00:33:31