Как обрабатывать большие целые (64-битные) числа в tcl? - PullRequest
1 голос
/ 09 октября 2009

что является лучшим способом для обработки больших целых чисел в команде expr. мы знаем широко в expr.

1 Ответ

4 голосов
/ 09 октября 2009

Начиная с Tcl 8.5, целые числа теперь являются Bignums (произвольная точность)

Если вы используете более старую версию (которую, как вы сказали, 8.4.x), вам нужно подумать, для чего вам нужны цифры. Большинство стандартных команд не принимают Bignums, так как он не был добавлен к ядру в то время. Однако, если вы просто делаете с ними математику, вы можете взглянуть на

  • пакет tcllib , в котором есть библиотека для математики произвольной точности, или
  • пакет mexpr .

Наконец, стоит поискать в Tclers Wiki другие варианты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...