hexadecimal



Предыдущая | Следующая

hexadecimal (шестнадцатиричный), сущ. Число в системе счисления с основанием 16. До начала 60-х годов это слово произносили «сексадесимал» и слышать его от замшелых и чопорных манагеров фирмы IBM было очень весело. На самом деле в английском языке ни один из терминов, используемых для названия систем счисления, нельзя назвать корректным с точки зрения этимологии. Если возьмем в качестве парадигмы «binary» (для двоичной системы), то по правилам грамматики десятичная система должна будет называться «denary» (от латинского «deni» -десятый), а соответствующим названием шестнадцатиричной системы счисления будет «sendenary». «Decimal» означает порядковое числительное, поэтому соответствующим префиксом для 6 будет что-то типа «sextidecimal». Префикс «sexa-» латинского происхождения, в данном контексте он не подходит, a «hexa-» имеет греческое происхождение. Слово «octal» (восьмеричный) тоже построено неправильно, корректной формой могло бы быть «octaval» (по аналогии с decimal) либо «octonary» (по аналогии с binary). Если когда-нибудь будет придумана машина с тройкой в качестве основания системы счисления, ученым придется поломать головы над тем, какой вариант из двух выбрать: «ternary» или «trinary» (с точки зрения грамматики оба совершенно правильные).