Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    moltiplica decimali + arrotondamento

    Carissimi,

    P.S. Ho scritto somma ma volevo dire moltiplicazione.

    java ne capisco pochissimo, ho trovato questo script che l'ho adattato alle mie esigenze, ma vorrei che il calcolo avvenga in decimale (euro) nonchè l'arrotondando per esempio se e da 56 arrotondare a 60 se 54 arrotondare a 50.
    Potete indicarmi le modifiche da apportare?
    Grazie 1000
    G.
    codice:
    <script type="text/javascript"> 
    <!--
    function startCalc(){
    interval = setInterval("calc()",1);
    }
    function calc(){
    one = document.quota.importo_a.value;
    two = document.quota.importo_b.value; 
    document.quota.totale.value = (one * 1) * (two * 1) * (1000);
    }
    function stopCalc(){
    clearInterval(interval);
    }
    // -->
    </script>
    Grazie
    G.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Nessuno può aiutarmi?
    Grazie
    G.

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da djjunior
    Nessuno può aiutarmi?
    Grazie
    G.
    Prova a riformulare la domanda... personalmente ho qualche perplessita' sul significato di quello che hai scritto

    Fai un esempio concreto dei dati in ingresso e di cio' che vuoi ottenere.

    ciao

    ps: e armati di pazienza... non e' mica un call center
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    grazie BR1,
    in pratica al suddetto script che utilizzo per la moltiplicazione, cioè:

    importo_a ->moltiplicato<- con importo_b ->moltiplicato per 1000<-
    il risultato dovrà essere aggiornato in tempo reale nel campo "quota"

    Ora, essendo importi in euro lo script dovrebbe essere adattato al calcolo decimale cioè un importo 1256000 deve essere per esempio 1,256.000, nonchè l'importo dovrà essere arrotondato come indicato sopra.

    Premetto che di javascript non ne capisco una cippa puoi aiutarmi a completare lo script?
    Grazie 1000
    G.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Il risultato deve essere 1.256,00 (nel post precedente era errato)

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    aiutatemi...grazie

  7. #7

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.