Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Arrotondamento decimali con Java

    Ciao a tutti,
    qualcuno sa spiegarmi come arrotondare a 2decimali il risultato che ottengo dalla tabella che ho creato?

    Dovrei applicarlo su 2 risultati che si visualizzano sotto questa voce: Costo Energia Annuo

    Potete scaricare il file qui:

    CALCOLO RISPARMIO ENERGETICO

    Grazie milleeeee

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Ci sono 10.000 file ed immagini inutili nel pacchetto .zip.
    Posta la parte del codice in questione.
    Inoltre, non credo proprio che si tratti di java, ma di javaSCRIPT.

    Per una bella risata vai QUI

  3. #3
    <script type="text/javascript">
    //<![CDATA[
    <!--
    function calcolo() {
    var vecchia=Math.ceil(document.getElementById('vecchia ').value);
    var nuova=Math.ceil(document.getElementById('nuova').v alue);
    var ore=Math.ceil(document.getElementById('ore').value );
    var giorni=Math.ceil(document.getElementById('giorni') .value);
    var costokw=parseFloat(document.getElementById('costok w').value);
    var costo_energia_annuo_n=Math.ceil(document.getElemen tById('costo_energia_annuo_n').value);
    var costo_energia_annuo_v=Math.ceil(document.getElemen tById('costo_energia_annuo_v').value);
    document.getElementById('costo_energia_annuo_n').v alue=((costokw*(ore*giorni))*nuova)/1000;
    document.getElementById('costo_energia_annuo_v').v alue=((costokw*(ore*giorni))*vecchia)/1000;
    var costokw=Math.ceil(document.getElementById('risp_to t').value);
    document.getElementById('risp_tot').value=costo_en ergia_annuo_v-costo_energia_annuo_n;
    }
    //-->
    //]]>
    </script>

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Math.round(importo*100)/100
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    con Math.round mi va in tilt il calcolatore...mi funziona solo con Math.ceil, che andrebbe anche bene, solo che ho bisogno che mi restiruisca tutti e 3 i risultati in decimali da 2 o tutti e 3 i risultati a cifra tonda....così ottengo i primi due risultati con 2 decimali e il tezo risultato arrotondato.

    non so come devo fare..

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma non so che dirti il Math.round fa' l'arrotondamento di un numero a due decimali poi dove devi metterlo lo dovresti sapere tu se non è così cerca in rete "calcoli e arrotondamenti in js"


    P.S. Math.round non sostituisce Math.ceil
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.