В настоящее время я пытаюсь выяснить, как работать с номерами произвольной точности в PHP. Поэтому я предполагаю, что мой первый вопрос будет состоять именно в том, что такое математика с произвольной точностью. Я попробовал Googling для хорошего определения, но почему-то никто не может выразить это достаточно простыми словами.
Во-вторых, каковы различия между библиотеками BCMath и GMP в PHP? Я слышал утверждения о том, что API GMP является "более свежим", но idk. Лучше?
И мой последний вопрос будет состоять в том, какой тип чисел BCMath/GMP принимает. Очевидно, что он принимает нормальные целые числа в строковой форме (например, "5.34" ), но я видел реализации, в которых функции BCMath использовались непосредственно с октетными строками, представляющими обычные целые числа (например, "\ x12\x23\x45\x67" ), которые я "вы слышали, как его называли" bigint ", но снова Google ничего не дал для меня.