Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problemi "numerici"

  1. #1

    Problemi "numerici"


    Buongiorno a tutti!

    Ho un problema che non riesco a risolvere xkè non riesco a capire dov'è, mi sembra assurdo.

    per far capire posto subito il codice:
    codice:
    if (isset($HTTP_POST_VARS["mq"])) {
    	//$mq = str_replace(",",".",$HTTP_POST_VARS["mq"]);
    	$mq = $HTTP_POST_VARS["mq"];
    	$nucleo = $HTTP_POST_VARS["nucleo"];
    
    	switch ($nucleo) {
    	case 1:
    		$tariffa = 0.756449855;
    		$variabile = 17.86905977;
    		break;
    	case 2:
    		$tariffa = 0.888825578;
    		$variabile = 32.1643;
    		break;
    	case 3:
    		$tariffa = 0.992840433;
    		$variabile = 35.73811012;
    		break;
    	case 4:
    		$tariffa = 1.07794103;
    		$variabile = 39.3119203;
    		break;
    	case 5:
    		$tariffa = 1.16304165;
    		$variabile = 51.82026015;
    		break;
    	case 6:
    		$tariffa = 1.229231018;
    		$variabile = 60.7547899;
    		break;
    	}
    	$tia = ($mq * $tariffa) + $variabile;
    	echo "TIA: ".$tia."
    ";
    
    
    }
    else {
    	include ("./_tia2.php");
    }
    Come vedete si tratta di un semplice calcolo, ma non riesco a capire come mai tutte le variabili sono considerate come intero e troncate, quindi il calcolo non è corretto!
    File Reality.sys corrupted. Reboot universe (Y/N)? Y_

  2. #2
    Ok, non fa niente ho risolto!

    Qualke collega mi aveva messo setlocale nell'intestazione!
    File Reality.sys corrupted. Reboot universe (Y/N)? Y_

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.