Я пытаюсь использовать внешнюю библиотеку num с целью преобразования дробей в произвольно длинные десятичные точки, однако, читая документы, я не могу найти какой-то поясняющий пример, чтобы преобразовать дробь в десятичное число. Кто-нибудь знает как?Как преобразовать num :: Rational в десятичное число?
4
A
ответ
0
Я думаю, что распечатка произвольные прецизионные десятичные знаки - просто сложная проблема. Я не вижу, что the GNU Multiple Precision (GMP) Arithmetic Library поддерживает эту функцию. Хотя Rust не построен поверх GMP, если GMP этого не имеет, я бы не ожидал, что Rust получит его.
Лучшее, что вы можете быть в состоянии сделать, это разделить числитель на знаменатель сами ...
Смежные вопросы
- 1. C++ Как преобразовать десятичное число в двоичный?
- 2. преобразовать отрицательное десятичное число в двоичное число
- 3. Как преобразовать символ ASCII в десятичное число?
- 4. Как преобразовать десятичное число в двоичный номер?
- 5. Как преобразовать большое десятичное число в целое
- 6. Как преобразовать десятичное число в тройной?
- 7. Как преобразовать десятичное число в процентах с помощью Javascript
- 8. Java, как преобразовать десятичное число как строку в целое число
- 9. преобразовать строку num в число javascript
- 10. Как преобразовать десятичное число в целое число в xpath?
- 11. Как преобразовать двоичное число с плавающей запятой в десятичное число
- 12. Как преобразовать двоичное число в десятичное число под знаком
- 13. как преобразовать число oct в десятичное число с помощью sprintf?
- 14. Как преобразовать целое число в десятичное число ASP
- 15. Как преобразовать двоичное число (32 бит) в десятичное число?
- 16. преобразовать десятичное в целое число в KNOCKOUT
- 17. Преобразовать неконвертируемое двоичное число в десятичное
- 18. Десятичное число до
- 19. как разделить десятичное число Javascript
- 20. Как усечь десятичное число в PHP?
- 21. Как преобразовать целое число в десятичное в запросе SQL Server?
- 22. Как преобразовать десятичное число в соотношение в PHP
- 23. Как преобразовать двоичный адрес IP в десятичное число в C#?
- 24. Как преобразовать значение шестнадцатеричного байта в десятичное число в C#
- 25. Как преобразовать символ ASCII в десятичное число в Android?
- 26. Как преобразовать десятичное число в шестнадцатеричное дополнение 1 в python
- 27. Как преобразовать время в десятичное число в Javascript?
- 28. Как преобразовать десятичное число в int в C#?
- 29. Как преобразовать десятичное число в REAL10 в сборке MASM?
- 30. Как преобразовать двойное в десятичное число в Java
Может быть важно отметить, что вся обрешетка 'num' устарела от ржавчины в 1,0 по какой-то причине. Кто-нибудь знает, почему? –
Наверное, не по-настоящему не рекомендуется, но [извлечен в библиотеку не в стандартной библиотеке] (https://github.com/rust-lang/num). Один в стандартной библиотеке устарел, поэтому вы начинаете использовать внешнюю библиотеку. Это обычная картина прямо сейчас. – Shepmaster
https://github.com/rust-lang/rfcs/blob/master/text/0369-num-reform.md –