Простой скрипт python -
n = 1.923328437452
n = float(int(n * 1000))
n /=1000
Процессоры Intel, лежащие в основе архитектуры ПК, имели номера моделей, заканчивающиеся на номер 86. Существовали 8086, 80286, 80386, 80486, 80586 (оригинальный Pentium), 80686 (Pentium Pro) ... Приложения и операционные системы (DOS, Windows), способные работать на одном из этих процессоров, скорее всего, будут работать на другом процессоре этой линии, хотя и медленнее или быстрее. Раньше также были конкурирующие архитектуры процессоров других производителей, несовместимых с Intel, таких как SPARC, MIPS, ARM, Alpha. При сравнении архитектур люди использовали бы прозвище x86 для ссылки на основную линию Intel 16/32-битных процессоров. Таким образом, у вас будет версия приложения x86, версия приложения Alpha или версия SPARC ...
Тогда маркетинговые проблемы стали преобладать над проектированием, и Intel начала давать своим процессорам нечисловые имена (Pentium2, Core2), а номер технической модели был скрыт в технических спецификациях.
Когда AMD выпустила 64-битные расширения классического набора команд процессоров Intel, необходимо было перекомпилировать приложения и операционные системы, чтобы воспользоваться преимуществами новых функций, что делает их несовместимыми с предыдущими моделями процессоров Intel. Изначально AMD использовала прозвище AMD64 для этой новой платформы, но затем Intel начала выпускать чипы, совместимые с AMD64 (как Intel 64), и она была переименована в x64, потому что она больше не была эксклюзивом AMD.
Таким образом, хотя платформы x86 и x64 начинаются с x, x не означает одно и то же: одна - номер модели процессора (286, 386 ...), а другая - производитель (AMD64, Intel64). ).