math

Valutazione di un'espressione matematica data in forma di stringa [chiuso]

Sto cercando di scrivere una routine Java per valutare semplici espressioni matematiche da String valori come: "5+3" "10-40" "10*3" Voglio evitare molte dichiarazioni if-then-else. Come posso farlo?

Matematica.spiegazione casuale()

Questa è una domanda Java piuttosto semplice (anche se probabilmente applicabile a tutta la programmazione): Math.random ... (int) Math.random() * 5 + 3 So di nextInt() in java.lang.util.Random. Ma voglio imparare a fare questo con Math.random().

Come convertire il numero in parole in java

Attualmente abbiamo un meccanismo grezzo per convertire i numeri in parole (ad esempio utilizzando alcuni array statici) e in ... hty eight Esiste una funzione facile da usare in una qualsiasi delle librerie matematiche che posso usare per questo scopo?

Come gestire numeri molto grandi in Java senza usare java.matematica.BigInteger

Come dovrei fare l'aritmetica, + - / * % !, con interi arbitrariamente grandi senza usare java.math.BigInteger? Ad esempio, il fattoriale di 90 restituisce 0 in Java. Mi piacerebbe essere in grado di risolvere questo problema.

Metodo per valutare le espressioni matematiche in Java

In uno dei miei progetti voglio aggiungere una funzionalità in cui l'utente può fornire in una formula, ad esempio sin (x + ... ); f.setVar("x", x); return f.calc(); // or something similar } Come posso valutare le espressioni matematiche?

Funzioni trascendenti / trigonometriche veloci per Java

Poiché le funzioni trigonometriche in java.lang.La matematica è piuttosto lenta: esiste una libreria che fa un'approssimazion ... ioni hardware. Lo fa per una buona ragione, ma a volte ti interessa di più la velocità che per la precisione dell'ultimo bit.

Statistiche semplici-Pacchetti Java per calcolare media, deviazione standard, ecc

Potresti suggerire qualche semplice pacchetto di statistiche Java? Non ho necessariamente bisogno di nessuna delle cose avan ... i più semplici disponibili a portata di mano quando ne avevo bisogno. Non ricordo la formula per calcolare stdev a memoria:)

Divisione di interi in Java [duplicato]

Questa domanda ha già una risposta qui: Perché il risultato è 1/3 == 0? ... ta superato questo piccolo ostacolo. BTW non compiti qui semplicemente vecchio numskull-ness (e forse troppo codifica oggi).

Funzione matematica Java per convertire int positivo in negativo e negativo in positivo?

Esiste una funzione Java per convertire un int positivo in uno negativo e un int negativo in uno positivo? Sto cercando una funzione reverse per eseguire questa conversione: -5 -> 5 5 -> -5

Algoritmo Java per la normalizzazione dell'audio

Sto cercando di normalizzare un file audio di discorso. In particolare, dove un file audio contiene picchi di volume, sto ce ... lize() è valida? Perché questo farebbe sì che il file diventi rumoroso, dove un approccio simile nel codice demo non lo fa?

Come risolvere equazioni con java?

Ho tre equazioni come le seguenti: x + y + z = 100; x + y-z = 50; x - y-z = 10; Come posso trovare i valori di x, y ... quation1,equation2,equation3) { // to do // how to do? } Hai delle possibili soluzioni o altri framework comuni?

Come risolvere un integrale in Java?

Devo sviluppare un programma in Java per risolvere alcuni integrali. Integrali come questo: Ho cercato alcune funzioni pe ... alcuno ha un'idea per ottenere una soluzione per questo? (forse alcune librerie extra o qualcosa del genere) Grazie mille!!

conversione in virgola mobile in punto fisso a 32 bit in Java

Devo convertire un punto mobile in punto fisso a 32 bit in Java . Non è in grado di capire cos'è un punto fisso a 32 bit ? Qualsiasi corpo può aiutare con l'algoritmo ?

Converti da radianti a gradi in Java

Sto cercando di ottenere l'angolo alfa in gradi da x,y quando l'utente crea un oggetto. Ho scritto il seguente costruttore: ... ha è ora un angolo in gradi invece di radianti che ho ottenuto dal metodo atan ()? C'è un modo semplice per farlo ? Grazie !

Qual è la migliore libreria matematica da utilizzare con java? [chiuso]

Voglio utilizzare le funzioni matematiche per scopi di data mining e analisi. Ho bisogno di un'opinione su una libreria che posso usare per questo scopo con java. Hai qualche consiglio?

Calcolo delle commissioni di transazione in Java

Diciamo che hai un sito web che mantiene l'equilibrio per ogni utente. Dai ad ogni utente la possibilità di depositare denaro ... d(fixedFeeBD).divide(percentageFeeBD, 10, BigDecimal.ROUND_UP) .setScale(2, BigDecimal.ROUND_UP).floatValue(); }

Piazza rapidamente un doppio

Sto cercando il modo più veloce per quadrare un doppio (double d). Finora ho trovato due approcci: 1. d*d 2. Math.pow(d, 2) ... ); Double.longBitsToDouble((l<<1)&sign); Ma questo è a) sbagliato e b) circa la stessa velocità dell'approccio 1.

Calcolo della radice nth in Java utilizzando il metodo power

Stavo cercando di ottenere una radice cubica in java usando Math.pow(n, 1.0/3) ma poiché divide i doppi, non restituisce la r ... io sapere se un numero ha una radice intera facendo qualcosa del genere: Math.pow(n, 1.0 / 3) % ((int) Math.pow(n, 1.0 / 3)).

WorldWind Java Google Earth Come Zoom

Ho creato un gestore di input per NASA Worldwind che sto cercando di replicare Google Earth come lo zoom con. Sto cercando ... sa.worldwind.avkey.ViewInputHandlerClassName" value="gov.nasa.worldwindx.examples.ZoomToCursorViewInputHandler"/>

Conversione di parole in numeri in Java

Ho visto molti algoritmi in cui si dà loro un numero che dice "123" e lo converte in centoventitré. Ma non riesco a trovare q ... odo corretto come quello che potrei fare per creare un metodo che prende " milleduecentotrentaquattro "e restituisce" 1234 "