Approssimazioni calcolatore
Inviato: 20/02/2019, 12:20
Sto facendo degli esperimenti... ma per comprenderli a fondo ho bisogno di sapere una cosa (che penso possa sapere solo chi ha creato il calcolatore per fertilizzanti)... il calcolatore per fertilizzanti approssima sempre per difetto, sempre per eccesso o nella maniera, secondo me, più "classica" (ovvero, presupponiamo che voglio approssimare per avere solo cifre intere, quando ho un 0,5 [o un numero maggiore] diventa 1, quando c'e' il 0,44 [o un numero minore] diventa 0 e quando c'è il 0,44444444444444445 diventa sempre 1)?
Piccolo esempio (scusate i numeri complicati ma non sono numeri casuali):
supponiamo di dover mettere tot ml di Cifo Fosforo tale da mettere 0,8 mg/l in un acquario con 240 litri di capacità netta ed analizziamo il valore dei fosfati.
Se immettiamo 0,399 ml immettiamo 0,8 mg/l di fosfati, se immettiamo 0,398 ml immettiamo 0,7 mg/l di fosfati.
Analizzando il primo risultato, 0,8 (mg/l di fosfati) è da intendere come 0,700000000001 (sempre per eccesso) oppure come 0,75 (metodo "classico") oppure ancora come 0,89999999 (sempre per difetto)?
Allo stesso modo il secondo risultato (0,7 mg/l di fosfati) è da intendersi come 0,600000000000001 ; 0,65 oppure come 0,7999999 ?
Scusate per la curiosità assurda e grazie a chi mi risponderà.
P.S.: In realtà ci sarebbe un'altra maniera di approssimare... Ovvero quella per troncamento, dove qualunque cifra ci sia dopo quella che ci interessa (per semplicità facciamo finta che ci interessano i numeri interi) viene semplicemente omessa. Es: 4,7 = 4; 4,2 = 4 ; 4,99999 = 4
Piccolo esempio (scusate i numeri complicati ma non sono numeri casuali):
supponiamo di dover mettere tot ml di Cifo Fosforo tale da mettere 0,8 mg/l in un acquario con 240 litri di capacità netta ed analizziamo il valore dei fosfati.
Se immettiamo 0,399 ml immettiamo 0,8 mg/l di fosfati, se immettiamo 0,398 ml immettiamo 0,7 mg/l di fosfati.
Analizzando il primo risultato, 0,8 (mg/l di fosfati) è da intendere come 0,700000000001 (sempre per eccesso) oppure come 0,75 (metodo "classico") oppure ancora come 0,89999999 (sempre per difetto)?
Allo stesso modo il secondo risultato (0,7 mg/l di fosfati) è da intendersi come 0,600000000000001 ; 0,65 oppure come 0,7999999 ?
Scusate per la curiosità assurda e grazie a chi mi risponderà.
P.S.: In realtà ci sarebbe un'altra maniera di approssimare... Ovvero quella per troncamento, dove qualunque cifra ci sia dopo quella che ci interessa (per semplicità facciamo finta che ci interessano i numeri interi) viene semplicemente omessa. Es: 4,7 = 4; 4,2 = 4 ; 4,99999 = 4