GLOSSARY ENTRY (DERIVED FROM QUESTION BELOW) | ||||||
---|---|---|---|---|---|---|
|
18:21 Jan 20, 2004 |
Russian language (monolingual) [PRO] Tech/Engineering - Computers: Software / Software | |||||||
---|---|---|---|---|---|---|---|
|
| ||||||
| Selected response from: Eugene V | ||||||
Grading comment
|
SUMMARY OF ALL EXPLANATIONS PROVIDED | ||||
---|---|---|---|---|
5 +2 | unsigned integer |
| ||
5 | unsigned integer |
|
Discussion entries: 13 | |
---|---|
Беззнаковое целое unsigned integer Explanation: That's the only option. Your "certain programmers" are correct. Byte is actually one of unsigned integer data types |
| |
Login to enter a peer comment (or grade) |
Беззнаковое целое unsigned integer Explanation: Байт - это тоже число :) Подтверждаю, как программист. -------------------------------------------------- Note added at 54 mins (2004-01-20 19:16:45 GMT) -------------------------------------------------- Сейчас на пальцах попытаюсь объяснить. Числа хранятся в памяти в двоичном коде (как и всё остальное, но неважно): условно единица памяти может быть 1 или 0 (да или нет, намагничена болванка или ненамагничена, и т.д.). Каждая такая \"единица памяти\" - бит. При помощи одного бита мы можем записать только 2 числа: 1 или 0 (условно принимая, что \"да\" - это 1, а \"нет\" - 0). При помощи двух битов - 4 числа (00, 01, 10, 10). А что они означают? Если считаем с нуля, то 00=0, 01=1, 10=2, 11=3. А если мы хотим и отрицательные числа записывать? Тогда договариваемся, что первый бит содержит знак: 0 - это минус, а 1 - плюс. Получается, 00=-0, 01=-1, 10=+0, 11=+1. Но тогда мы тратим этот бит, а если нам отрицательные числа не нужны, его можно и сэкономить. Теперь все эти byte, char, short, int, и т.д. Они различаются лишь количеством битов, которые мы им отводим. Сколько именно, зависит от системы. Допустим, int это 16 битов - то есть, последовательность шестнадцати единиц и/или нолей. Если мы не тратим первый на знак, то наш int может быть в пределах от нуля до 2 в 16 степени минус 1, то есть, 65535. А если тратим - то от -32767 до +32767. |
| |
Grading comment
| ||
Login or register (free and only takes a few minutes) to participate in this question. You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy. KudoZ™ translation helpThe KudoZ network provides a framework for translators and others to assist each other with translations or explanations of terms and short phrases.
See also: Search millions of term translations Your current localization setting
English
Select a language Close search
|