Сообщение от SBJoker
Вот мне интересно чо это за либа будет? Когда блитцу необходима только поддержка типа double. Т.к. иначе возвращаемый результат через float деградирует в соответствии со всеми правилами и толк от либы будет сомнителен.
Поэтому проще в исходниках блитца, которые открыты добавить этот самый недостающий тип, ну и все функции научить работать с ним.
|
можно возвращать дескриптор большого числа
и результат - как уазатель на буффер. В конечном итоге число нам нужно для вывода - тут можно юзать строку:
local a%=SuperLib_CreateBigNumber("12.01232378378")
local b%=SuperLib_CreateBigNumber(Input("input the number"))
local c%=SuperLib_Sum(a,b)
print(SuperLib_Output$(c))
|