Direi, per rafforzare quanto affermato da Andrea, che la discrepanza
deriva dall'aver adottato il sistema arabo per i cardinali in quanto
questo dava enormi vantaggi per i calcoli. Gli ordinali, mai usati nei
calcoli complessi, hanno invece mantenuto la convenzione pre araba. In
altre parole non e' stato introdotto l'aggettivo numerale "zeresimo"
che avrebbe risolto il problema.
Alcuni linguaggi di programmazione (Basic, C, Java etc..) iniziano a
numerare gli indici (ordinali) delle variabili "array" da 0. Hanno
quindi lo "zeresimo elemento" di una successione. Il confronto con la
programmazione in linguaggi che "partono da 1" (Fortran, COBOL, ...)
mostra con grande evidenza il vantaggio dello zero anche come ordinale.
Se avessimo avuto lo zeresimo secolo, il 1789 sarebbe caduto nel XVII
secolo e non nel XVIII. Non e' gran che', ma eviterebbe un sacco di
errori di distrazione.
Saluti
Mino Saccone
Received on Thu May 03 2001 - 14:06:14 CEST
This archive was generated by hypermail 2.3.0
: Sun Nov 24 2024 - 05:10:42 CET