On Wednesday 2005-06-22 13:32, Nick Coghlan wrote: > Gareth McCaughan wrote: > > [Keith Dart:] > >>By "normal" integer I mean the mathematical definition. > > > > Then you aren't (to me) making sense. You were distinguishing > > this from a unified int/long. So far as I can see, a unified int/long > > type *does* implement (modulo implementation limits and bugs) > > the "mathematical definition". What am I missing? > > Hmm, a 'mod_int' type might be an interesting concept (i.e. a type > that performs integer arithmetic, only each operation is carried out > modulo some integer). > > Then particular bit sizes would be simple ints, modulo the appropriate > power of two. It might indeed, but it would be entirely the opposite of what (I think) Keith wants, namely something that raises an exception any time a value goes out of range :-). -- g
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4