Примеры вычислений полей
Functions (VBScript)
Выражение: Format((0.02 + 0.01 + 0.05) * rnd() - 0.01,"0.00") действительно нужно поменять. Но не функцию "рандома", а сам Format:
FormatNumber ((0.02 + 0.01 + 0.05) * rnd() - 0.01, 2)
А вот корень квадратный, как и теорема Пифагора никак не менялись :).
Возможно у Вас что-нибудь с самими данными, значения которых Вы подставляете калькулятору - null, например.