На языке C, где они придумывали имя atoi
для преобразования строки к целому числу? Единственной вещью, о которой я могу думать, является Массив К Целому числу для акронима, но это действительно не имеет смысла.
Означает Ascii в Integer. Точно так же у вас может быть atol
для Ascii to Long, atof
для Ascii to Float и т. Д.
Поиск Google по запросу 'atoi «ascii to integer» » подтверждает это на нескольких страницах.
Мне трудно найти на нем какой-либо официальный источник ... но в собран этот список страниц руководства из Третьего издания Unix (1973) самим Деннисом Ричи, он действительно содержит строку:
atoi (III): convert ASCII to integer
Фактически, даже первое издание Unix (около 1971 г.) список справочных страниц atoi
как значение Ascii в целое число .
Итак, даже если нет более официальной документации, чем страницы руководства, указывающие, что atoi
означает Ascii to Integer (я подозреваю , что есть, но я просто не смог найдите его), это было Ascii to Integer по соглашению по крайней мере с 1971.