Sto cercando di usare questa formula in JAVA: (-ln (1-L))/L
Non sono sicuro di come utilizzare ln in java.come utilizzare ln in Java
risposta
Math.log(d)
restituisce il logaritmo naturale (base e) di un valore doppio.
Così il codice Java sarà,
double result = (-Math.log(1-L))/L;
(ma nota che è meglio avere i nomi delle variabili in minuscolo - cioè l
invece di L
)
grazie! Ho un question..how in più devo arrotondare un numero in java (in C era abbastanza facile) per esempio io ho questo numero 22,0363456586776, ma voglio visualizzare 22,036,345659 millions –
In generale, l'uso DecimalFormat: http: // java. sun.com/javase/6/docs/api/java/text/DecimalFormat.html Se hai un problema specifico, sentiti libero di postarlo come una domanda separata. – Pops
Per la conversione in una stringa è possibile utilizzare String.format(), ad es. String.format ("%. 10f", x), per stampare System.out.printf(). – starblue
Anche io non ne avevo idea, ma dal momento che è una funzione matematica comune, ho controllato il Math class nel API.
Qui si va: the log method
EDIT: Ci scusiamo per collegamento interrotto, Markdown è fissato ora. Inoltre ho capito subito dopo aver postato questa risposta che suona snarky, che non era il mio intento; le riformulazioni lo fanno sembrare snarky E sarcastico, comunque. Volevo solo sottolineare che l'API è davvero utile per i metodi che ci si può ragionevolmente aspettare che emergano molto.
- 1. C'è ln in hadoop HDFS
- 2. Come persistere 'ln' in Docker con Ubuntu
- 3. Come utilizzare HtmlUnit in Java?
- 4. Come utilizzare StringUtils in Java?
- 5. Come utilizzare il metodo readline() in Java?
- 6. Come utilizzare TLS 1.2 in Java 6
- 7. Come utilizzare DMA o RDMA in java?
- 8. Come utilizzare il metodo toString in Java?
- 9. Come utilizzare wait e notify in Java?
- 10. Come utilizzare le funzioni winapi in java?
- 11. Java - Come utilizzare gli stub in JUnit
- 12. Come utilizzare un proxy HTTP in java
- 13. /usr/bin/env: ln: Troppi livelli di collegamenti simbolici
- 14. Come utilizzare correttamente Java Executor?
- 15. Come utilizzare SNMP con Java?
- 16. Come utilizzare i metodi java?
- 17. Quando utilizzare sincronizzato in Java
- 18. Come utilizzare l'oggetto Java come un valore in Redis
- 19. In Clojure, come utilizzare una classe java in modo dinamico?
- 20. come utilizzare ByteArrayOutputStream e DataOutputStream simultaneamente (Java)
- 21. Come utilizzare un delimitatore nello scanner Java?
- 22. Come utilizzare scala.None dal codice Java
- 23. Come utilizzare correttamente il comparatore Java?
- 24. Come utilizzare HashSet java vuoto nell'istruzione if?
- 25. Perché qualcuno dovrebbe utilizzare Collections.emptyList in java?
- 26. Compilare a bytecode java (senza utilizzare Java)
- 27. Quando utilizzare i riferimenti fantasma in Java?
- 28. Come forzare SBT a utilizzare Java 8?
- 29. Come utilizzare Java Math Commons CurveFitter?
- 30. Equivalente TreeSet Java in Python?
Se sei un ragazzo di matematica alla ricerca a CS, fai attenzione ai calcoli in virgola mobile. A seconda di come realizzi e valuti le tue formule, ti ritroverai con diversi errori a causa del modo in cui la matematica in virgola mobile viene gestita internamente. Se si desidera una precisione a larghezza fissa su un valore elevato, è necessario esaminare altre librerie matematiche come 'java.lang.Math'. –