0/āˆ£āāˆ£ā—‡āÆāˆ£ā‘„āˆ£āÆā—‡āˆ£āāˆ£/ā°™ā®ā­āµ™āœ£ā©‡šŸŠāØā“„į‘į‘•ā“„āØšŸŠā©‡āœ£āµ™ā®ā­ā°™/į—±į—“šŸāŸ ā©™āœ£ź—³ā“„š–§·ā“„ź—³āœ£ā©™āŸ šŸį—±į—“/š–§·āœ»šŸā“„ā©™āŠžāœ£āŸ āØāŸ āœ£āŠžā©™ā“„šŸāœ»š–§·/āˆžāŸ ā—‡āœ£āŸ āØāŸ āœ£ā—‡āŸ āˆž/M..š–£ āšŖš§¾āŠšāµˆā›­š–¢Œš§¼š§¾āµ”āˆ¶āø­ā‹āµ”āµ”š§¾ā‹ā‹āµ”ā‹Ā·š§¾ā‹ā‹...

27 lines
885 B
Matlab

clc
%tic;pkg install -forge symbolic;fprintf(1,['%.' num2str(2^6) 'f.\n'],toc);%
try
try
tic;digits(2^15-2);fprintf(1,['%.' num2str(2^6) 'f.\n'],toc);
tic
vpa(1)...
/...
vpa(84.406022589954030768899117092091000289089388918088900852079)...
*...
vpa(3)...
^...
vpa(9)
fprintf(1,['%.' num2str(2^6) 'f.\n'],toc)
catch ME
tic;pkg load symbolic;fprintf(1,['%.' num2str(2^6) 'f.\n'],toc);
end
catch ME
tic;fprintf(['%.' num2str(2^6) 'f\n'], 1 / 84.406022589954030768899117092091000289089388918088900852079 * 3^9);fprintf(1,['%.' num2str(2^6) 'f.\n'],toc);
end