Visualizzazione dei risultati da 1 a 7 su 7

Visualizzazione discussione

  1. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da main_001 Visualizza il messaggio
    No purtroppo questa è una semplificazione di un problema grande ho bisogno di una conversione così nello specifico per come l'avevo indicata
    Infatti lo temevo ... quello che ti ho indicato io servirebbe solo per convertire una stringa es. "(a*b)+(b/a)" in un'altra stringa dove le lettere (parole in generale) sono solo "espanse" nei valori numerici mappati es. "(15*60)+(60/15)".
    (non sapevo dove volevi arrivare effettivamente)

    Ma tutto questo NON "valuta" matematicamente la espressione. Per valutare il risultato finale di una espressione matematica di quel tipo, considerando operatori vari (+, - ecc...), priorità tra operatori e raggruppamenti con ( ), serve un "math expression parser" che è abbastanza complesso e farlo da zero richiederebbe 50 volte (se non di più ...) di più del codice che ti ho indicato io.
    Ultima modifica di andbin; 20-06-2016 a 18:12
    Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

Tag per questa discussione

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 © 2026 vBulletin Solutions, Inc. All rights reserved.