Numeri infiniti?

Monital

Utente Attivo
15 Apr 2009
778
2
18
Salve ragazzi ho una domanda che probabilemnte sarà semplicissima ma che sono in difficoltà a causa di alcune lacune matematiche.

in php ho una divisione che mi restituisce un numero tipo

0.015649494E-7

or acredo siano i numeri infiniti, non conoscendo il titpo di numero non riesco nemmeno a fare una ricerca su internet

il problema e che questo numero poi si deve moltiplicare ad un altro e facendo un echo della formula ho notato che se

PHP:
$numero=0.015649494E-7;

nella moltiplicazione successiva mi restituisce sempre 1 e questo sicuro dipende da quel E-7 ora come posso eliminare questo bug che so magari facendo si che
PHP:
$numero=0.015649494E-7;
diventi
PHP:
$numero=0.0156494;

thank
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Non si tratta di un numero infinito, ma di un numero scritto in notazione scientifica (semi-notazione scientifica, in realtà, dato che la parte intera dovrebbe essere compresa tra 1 e 9). Scrivere 0.015649494E-7 in PHP è come scrivere 0.015649494 * pow(10, -7), cioè un numero molto piccolo. Mi sembra strano che tu ottenga risultati così infinitesimali: da dove arrivano?
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
Non si tratta di un numero infinito, ma di un numero scritto in notazione scientifica (semi-notazione scientifica, in realtà, dato che la parte intera dovrebbe essere compresa tra 1 e 9). Scrivere 0.015649494E-7 in PHP è come scrivere 0.015649494 * pow(10, -7), cioè un numero molto piccolo. Mi sembra strano che tu ottenga risultati così infinitesimali: da dove arrivano?

grazie ale

E una formula di un matematico che ho inserito in uno script in cui è rpesente questo passaggio

http://forum.mrwebmaster.it/php/31846-potenza-negativo-decimale.html

però nellos volgimento della formula dove ci sono sei combinazioni di dati c'è un caso(che ho trovato con un echo) dove viene reistuito questo tipo di numero

e quindi mi salta la formula

non c'è modo di riportarlo a numero normale

@edi
aggiunta

a me basta avere anceh solo 4 cifre dopo la virgola per i conteggi che deve fare
 
Ultima modifica:

Monital

Utente Attivo
15 Apr 2009
778
2
18
Scusa ma qual è il problema con questa sintassi?
PHP:
$exp = -83.80 / 400;
// float(-0.2095)
var_dump($exp);
$ris = 1 / pow(10, $exp);
// float(1.6199439939036)
var_dump($ris);

mah!

probabilemnte c'era qualcosa di errato che nel proseguio poi ho sistemato perchè ho provato e riprovato ora con pow soltanto e funge bene.

mi spiace epr aver fatto eprdere del tempo

p.s ma il php non ragiona l'uso delle parentesi come normalmente si fa con le espressioni? perchè una formul mettendola come espressione mi dava un risultato dividendo i vari apssaggi me ne dav un altro

del tipo se per la parentesi quadra [ non bastava fare (( ?
 
Discussioni simili
Autore Titolo Forum Risposte Data
G scomponi un numero intero come la somma di 20 numeri interi casuali maggiori di zero diversi fra loro Javascript 1
L Script per convertire numeri in parole Javascript 2
otto9due Input text: accetta solo numeri e non può essere vuoto. Javascript 9
S Come conoscere la posizione di numeri in un array escludendo i doppioni PHP 4
Max 1 Numeri whatsapp strani Smartphone e tablet 0
R generazione numeri o lettere casuali senza ripetizione Javascript 0
V generazione numeri casuali non ripetuti .NET Framework 3
G Generazione di numeri random in PHP PHP 5
G Operazioni matematiche con grandi numeri PHP PHP 5
A [PHP] Script con array con numeri che iniziano per 00 PHP 2
D [Javascript] [HTML] Inserire slash dopo 3 numeri Javascript 5
M [PHP] Controllo campo cap con trattino oltre ai numeri PHP 3
Z Somma di numeri in una lista di app inventor Sviluppo app per Android 0
bubino8 [PHP] 4 numeri casuale no doppioni PHP 11
M [PHP] range tra due numeri PHP 7
ivarello C# Convertire i numeri in note Programmazione 1
T [PHP] ordinare un campo varchar che contiene numeri PHP 6
V Numeri con decimali jQuery 3
filomeni numeri decimali e MySql PHP 6
A Problema con stringhe e numeri interi PHP 2
David92 Numeri Random Javascript 1
C operazioni con numeri casuali PHP 7
filippino Riconoscere numeri pari e dispari con PHP PHP 1
StarFish [C++] Numeri casuali C/C++ 2
K INPUT numeri negativi Sviluppo app per Android 4
M variabile compresa tra numeri negativi, non funziona PHP 2
P Controllare che il form sia composto da soli numeri e non sia vuoto? Javascript 11
A Aprire una tastiera con solo numeri Sviluppo app per Android 1
R estrapolare numeri PHP 2
C [RISOLTO]Numeri random al termine di un link http Javascript 27
C Esercizio: Inserire elenco numeri e controllare che siano di tupi numerico Javascript 2
Z Sommare i numeri con FOR Javascript 1
T numeri casuali in php PHP 12
borgo italia numeri interi e float MySQL 3
M Ordina numeri in modo crescente PHP 4
Z TIpi di numeri PHP 1
voldemort Numeri random in Java Java 1
anthares Riordinare colonna secondo numeri crescenti PHP 5
anthares Interrogare database secondo porzione di numeri PHP 5
V gestire numeri PHP 6
E Array su variabile di numeri presa dal databse PHP 3
D Generare numeri interi casuali compresi in [1;k] Java 0
max_400 Database: Confrontare una variabile con una colonna di numeri PHP 6
AnD@rè numeri romani Java 4
emanuelevt generazione di numeri casuali PHP 2
C estrapolare da documento solo numeri Javascript 3
H Estrarre Numeri contenuti in un URL PHP 2
Z Sommare i numeri PHP 2
A Numeri letti male da foglio Excel con Java Java 1
P Excel: numeri casuali arrotondati Windows e Software 1

Discussioni simili