Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];

Вниз

Величины   Найти похожие ветки 

 
Валёк   (2005-09-21 21:06) [0]

Воброс вообще ламерский, но всёже:
Сколько килобайт в 11мегабитах?
И путём каких преобразований это всё выясняется?

Спасибо!


 
Плохиш ©   (2005-09-21 21:37) [1]

делением на 8 и умножением на 1024


 
Alexander Panov ©   (2005-09-21 21:40) [2]

Плохиш ©   (21.09.05 21:37) [1]
делением на 8 и умножением на 1024


Уверен?;)


 
Плохиш ©   (2005-09-21 21:44) [3]


> Alexander Panov ©   (21.09.05 21:40) [2]
> Плохиш ©   (21.09.05 21:37) [1]
> делением на 8 и умножением на 1024
>
> Уверен?;)

10 лет назад так считали, а что :-) последних директив партии и правительства не знаю.


 
Alexander Panov ©   (2005-09-21 21:57) [4]

Плохиш ©   (21.09.05 21:44) [3]

Есть предположение, что автор имел ввиду биты в секунду.
В этом случае 1Кб/сек=1000бит/сек


 
Плохиш ©   (2005-09-21 23:07) [5]


> Alexander Panov ©   (21.09.05 21:57) [4]

Хм, ну пускай вопрос уточняет.


 
Кефир87 ©   (2005-09-22 01:29) [6]

1 MB = 1024KB => 11 MB = (1024*11)MB

А вообще я слышал что это ошибка в терманологии и 1 КИЛОбайт = именно 1000 байт, а то что мы называем килобайтом это КиБИбайт, то есть 1024 байта, ну т.д.
КиБибайт, Мебибайт, гибибайт, тебибайт... Я думаю так вечличины не стали называть потому что звучит забавно 8)


 
Кефир87 ©   (2005-09-22 01:32) [7]

А... извините, мегаБИТАХ 8)
ну 10Мбит = 10000000 бит, 1 бай = 8 бит =>  k = ((10000000/8)/1024) = 1220,7 KB


 
Alexander Panov ©   (2005-09-22 02:05) [8]

Кефир87 ©   (22.09.05 1:32) [7]

Уверен в том, что 1байт/сек = 8бит/сек? ;)


 
Валёк   (2005-09-22 08:34) [9]

Я просто хотел сравнить мою новую интернет скорость которая равна 11Mbit/sec и старую которая составляла 2-3Kb/sec, но проблема в том что в первой мегабиты, а  во втором случае килобайты


 
evvcom ©   (2005-09-22 10:22) [10]

Ну грубо, раз в 500 выше.


 
Плохиш ©   (2005-09-22 10:44) [11]


> Валёк   (22.09.05 08:34) [9]

А теперь объясни, какое отношение твой вопрос имеет к делфи?


 
Max Zyuzin ©   (2005-09-22 12:11) [12]

Вопрос из разряда "а сколько сантиметров в одном ампере?" ;-)


 
DiamondShark ©   (2005-09-22 18:42) [13]


> Max Zyuzin ©   (22.09.05 12:11) [12]
> Вопрос из разряда "а сколько сантиметров в одном ампере?
> " ;-)

И вовсе даже зря смеётесь.
В ампере вполне может быть N сантиметров. Только коэффициент будет не безразмерный.


 
jack128 ©   (2005-09-22 18:50) [14]

Alexander Panov ©   (22.09.05 2:05) [8]
Уверен в том, что 1байт/сек = 8бит/сек? ;)

а есть сомнения ????

ps помнится была недавно дисскусия по поводу битов и ботов, её довели до логического завершения??


 
Anatoly Podgoretsky ©   (2005-09-22 19:48) [15]

Битов, ботов и чатов


 
isasa ©   (2005-09-22 20:12) [16]

>Сколько килобайт в 11мегабитах?

11Mb = 11000000bit / 8 = 1375000B (Byte)
1375000B/1024 = 1342.7734375K

11Mb = 1342.7734375KB


 
Alexander Panov ©   (2005-09-22 21:24) [17]

jack128 ©   (22.09.05 18:50) [14]
а есть сомнения ????


Не просто сомнения, а твердая уверенность, что это не так.

isasa ©   (22.09.05 20:12) [16]
См. [8]


 
Prohodil Mimo ©   (2005-09-22 23:21) [18]

Валёк   (22.09.05 8:34) [9]
Я просто хотел сравнить мою новую интернет скорость которая равна 11Mbit/sec и старую которая составляла 2-3Kb/sec, но проблема в том что в первой мегабиты, а  во втором случае килобайты


Новая скорость больше !!! :о)


 
Кефир87 ©   (2005-09-23 00:03) [19]


> Alexander Panov ©   (22.09.05 02:05) [8]
>
> Кефир87 ©   (22.09.05 1:32) [7]
>
> Уверен в том, что 1байт/сек = 8бит/сек? ;)

Уверен что такой скорости вообще не бывает 8)
А какой-же тогда смысл так обозначать? 8)


 
Кефир87 ©   (2005-09-23 00:04) [20]


> Alexander Panov ©   (22.09.05 02:05) [8]
>
> Кефир87 ©   (22.09.05 1:32) [7]
>
> Уверен в том, что 1байт/сек = 8бит/сек? ;)

Уверен что такой скорости вообще не бывает 8)
А какой-же тогда смысл так обозначать? 8)


 
Труп Васи Доброго ©   (2005-09-23 00:07) [21]

Граждане програмеры, не парьте парню мозги. В сетевых технологиях принята десятичая система, т.е. 1 кбайт=1000байт, а не 1024! И байт равен 8 битам, точно. И не надо путать биты с бодами, это две разные вещи, прямого отношения друг к другу не имеющие.


 
jack128 ©   (2005-09-24 21:35) [22]

Alexander Panov ©   (22.09.05 21:24) [17]
jack128 ©   (22.09.05 18:50) [14]
а есть сомнения ????

Не просто сомнения, а твердая уверенность, что это не так


Да?? ну так как (1 сек == 1 сек) <> 0, то мы получаем, что (1байт <> 8 бит)  ?? а скольким тогда??


 
Adder ©   (2005-09-24 22:14) [23]


> jack128 ©   (24.09.05 21:35) [22]

Байт - в запоминающих устройствах - наименьшая адресуемая единица данных в памяти ЭВМ, обрабатываемая как единое целое. По умолчанию байт считается равным 8 битам.  -)

Байт - не обязательно  8 бит ( хотя в большинстве случаев 1 байт=8 бит)


 
Adder ©   (2005-09-24 22:16) [24]


Sorry, тэг забыла закрыть.


 
lookin ©   (2005-09-24 22:20) [25]

[23] Adder ©   (24.09.05 22:14)
>>Байт - не обязательно  8 бит ( хотя в большинстве случаев 1 байт=8 бит)

Т.е. от что-нибудь в виде архитектуры процессора зависит? Или как?


 
Мексиканец ©   (2005-09-24 22:25) [26]

Хмы, действительно так...
Bit
Бит – сокращение с английского Binary Digit (двоичная цифра). Наименьшая единица информации в двоичной системе. Бит может содержать одно из двух значений: 0 или 1.

Bps
Бит в секунду - сокращение от Bits per second. Стандартная единица скорости передачи информации при последовательной передачи данных, равная количеству двоичных разрядов, пропускаемых каналом связи в 1 секунду.

Byte
Байт – сокращение с английского Binary Term (двоичный термин). Наименьшая адресуемая единица памяти, которая представляет собой код одного символа (печатного или управляющего). По умолчанию на всех современных компьютерах байт состоит из 8 битов. Для обозначения больших величин памяти обычно используют другие термины: килобайт, мегабайт, гигабайт и т.д. Килобайт состоит из 1024 байт. Мегабайт – 1024 килобайта или 1048576 байта. Гигабайт – 1024 мегабайта или 1073741824 байта.


 
jack128 ©   (2005-09-24 22:30) [27]

Опс.. Извени, Александр, был не прав. Главное даже слышал что то про такие компьютеры, но забыл.


 
Alexander Panov ©   (2005-09-24 22:32) [28]

Более того, при рассмотрении понятия "байт" в ситуации передачи информации по каналам связи, можно сделать парадоксальный на первый взгляд вывод, что байт - величина непостоянная, и нельзя заранее сказать, сколько бит он будет содержать...


 
Anatoly Podgoretsky ©   (2005-09-24 22:49) [29]

lookin ©   (24.09.05 22:20) [25]
Я работал на компьютерах с разрядность 11 бит
А в каналах передачи данных исторически было 5, 6, 7 и 8 бит. Не считая конечно старстопных "битов"


 
Мексиканец ©   (2005-09-24 22:52) [30]

Байт - в запоминающих устройствах - наименьшая адресуемая единица данных в памяти ЭВМ, обрабатываемая как единое целое. По умолчанию байт считается равным 8 битам. Обычно в системах кодирования данных байт представляет собой код одного печатного или управляющего символа.

Кило - (франц. kilo..., от греч. ch?lioi - тысяча), приставка для образования наименований кратных единиц, по размеру равных 1000 исходных единиц. Сокращённые обозначения: русское к, международное k. Приставка пишется слитно с наименованием исходной единицы. Пример: 1 км (километр) = 1000 м. Была принята при установлении метрической системы мер.

Вот смотрите:

Байт - это минимально необходимое количество бит необходимых для хранения одного символа. То есть 8 бит.
Кило - это кратное 1000, число исходных единиц.

Как может быть 1 * 1000 = 1024 а 8 * 1000 = 8192 а не 8000?

Странно как-то... Я всегда, почему-то считал, что байт = 8 битам. Наверное потому, что не приходилось работать с битами. :)


 
lookin ©   (2005-09-24 22:53) [31]

[29] Anatoly Podgoretsky ©   (24.09.05 22:49)
>>Я работал на компьютерах с разрядность 11 бит

Но сейчас уж наверняка стандарты выработаны?


 
Alexander Panov ©   (2005-09-24 23:00) [32]

Мексиканец ©   (24.09.05 22:52) [30]
Байт - это минимально необходимое количество бит необходимых для хранения одного символа. То есть 8 бит.


Ты не встречался 6-и битной кодировкой в сетях CDMA? (c) Adder

Также еще есть (и используется в настоящее время) 7-и битная кодировка.

В этом случае байт совсем <> 8 бит;)


 
Мексиканец ©   (2005-09-24 23:18) [33]

Ну, я имею ввиду ситуацию, где 8 битная кодировка. 11111111 = 256 и того получается, что для хранения данного числа нужно 8 бит. Теперь добавляем приставку "кило" и умножаем исходное число на 1000 получается 8000 правильно? А как получается 8192 для меня загадкой так и осталось.


 
Kerk ©   (2005-09-24 23:20) [34]

Мексиканец ©   (24.09.05 23:18) [33]

В килобайте 1024 байта. В 8 килобайтах 8192 байта.


 
Мексиканец ©   (2005-09-24 23:35) [35]

Kerk ©  (24.09.05 23:20) [34]
А доказательства привести можно? То есть, как мне посчитать, что бы получилось 1024? Или это от фонаря число? Я тоже видел определение в словаре, но откуда это число взято не понимаю…


 
Kolan ©   (2005-09-24 23:38) [36]

Насколько я знаю. В 1КБайт(читать как Ка Байт) будет 1024 байта, а в килобайте
как раз и будет 1000 байт.

На эту тему есть статья у Артемия Лебедева. Мож шас найду...


 
Мексиканец ©   (2005-09-24 23:49) [37]

То есть 1024 / 1000 = 1,024.В том то и дело что, бит не может быть равен 1,024, не при каких условиях.


 
Kolan ©   (2005-09-24 23:50) [38]

О нашел
http://www.artlebedev.ru/kovodstvo/84/


 
Eraser ©   (2005-09-24 23:54) [39]

По идее скорость передачи информации в ботах в секунду мерять надо...


 
Kolan ©   (2005-09-24 23:58) [40]

Это ты про них:
Anatoly Podgoretsky ©   (22.09.05 19:48) [15].


 
Мексиканец ©   (2005-09-25 00:05) [41]

Бит, как уже говорилось, двоичная цифра. Реально это так даже физически. Бит может быть либо 1 либо 0. Любое другое значение он принять не может. Посудите сами - не может же он быть наполовину 0, он либо 0 либо 1 и никак иначе. Здесь все ясно.
Далее, мы знаем что байтом считается единица необходимая для хранения символа. В виндовс принят стандарт ANSI содержащий 255 символов, каждый символ в этой таблице имеет свой порядковый номер. Компьютером используется двоичная система счисления (это связано с технической реализацией хранения и обработки информации). Что бы записать число в пределах от 0 до 255 необходимо 8 бит, потому как 255 в двоичной системе это 11111111. Отсюда делаем вывод, что для хранения числа 11111111 нам понадобится 8 бит. А так как байт - это количество бит необходимых для хранения символа, то получается что байт равен 8 битам.


 
Мексиканец ©   (2005-09-25 00:21) [42]

Kolan ©  (24.09.05 23:58) [40]
Ясно 2 в 10 степени. Тогда все правильно.


 
Adder ©   (2005-09-25 00:26) [43]


> Eraser ©   (24.09.05 23:54) [39]
> По идее скорость передачи информации в ботах в секунду мерять
> надо...

Войлочных?
Это же скольких бабушек разуть надо... чтобы хотя-бы 10 ботов в секунду бросить.... %-О


 
Eraser ©   (2005-09-25 02:10) [44]


> Adder ©   (25.09.05 00:26) [43]

Очевидно 5 бабушек в секунду...
если считать что у каждой бабушки по 2 бота.
;-)


 
jack128 ©   (2005-09-25 02:14) [45]

Мексиканец ©   (25.09.05 0:05) [41]
Далее, мы знаем что байтом считается единица необходимая для хранения символа.

Означает ли это, что на WinCE, где ansi нет и в помине 1 байт = 16 байтам? ;)


 
Marser ©   (2005-09-25 02:19) [46]

А базовый ASCII вообще 7 бит...(0..127)


 
Иван Шихалев ©   (2005-09-25 02:22) [47]

Означает ли это, что на WinCE, где ansi нет и в помине 1 байт = 16 байтам? ;)


Это еще что... А вот если в каком-нибудь *NIX"е по умолчанию кодировку UTF-8 выставить, тут такое начнется...


 
Lamer@fools.ua ©   (2005-09-25 02:24) [48]

>>jack128 ©   (25.09.05 02:14) [45]

>1 байт = 16 байтам?

Можно упростить.
Разделим данное равенство на "байт", получим:
1 = 16 ам


 
isasa ©   (2005-09-25 02:38) [49]

1.У автора вопроса Intel или AMD - поэтому 1B=8b.
2.Каналу до лампочки, какой бит он передает информационный или
управляющий (включаем в подсчт скорости).
Поэтому в этом случае [16] - корректно.

Инче можно говорить до бесконечности,
чио передача сигнала не двумя уровнями, высокий (1) - низеий(0), а четыре ...;
что мол и Win XP у него, что QoS. не отключил(-20% трафика)...
:)))


 
kaif ©   (2005-09-25 02:41) [50]

Если предполагается хранить лишь число 11111111 и больше ничего иного, то для этой задачи и 1 бита жирно будет.


 
Мексиканец ©   (2005-09-25 02:50) [51]

jack128 ©  (25.09.05 02:14) [45]
Байт - Наименьшая адресуемая единица памяти, которая представляет собой код одного символа (печатного или управляющего).
Насколько верно определение?


 
Мексиканец ©   (2005-09-25 02:55) [52]

kaif ©  (25.09.05 02:41) [50]
А можно поделится секретом, как поместить 11111111 в один бит, да что бы еще осталось? Можно упростить, как поместить число 255 в 1 бит?


 
Джо ©   (2005-09-25 02:56) [53]


>  [50] kaif ©   (25.09.05 02:41)
> Если предполагается хранить лишь число 11111111 и больше
> ничего иного, то для этой задачи и 1 бита жирно будет.

В таком случае "хранить" его не обязательно. А если, все-таки, хранить нужно, то по крайней мере 1 бит понадобится - для указания того, что что-то хранится. Т.е, если бит установлен, то хранится 11111111, если сброшен - ничего не хранится.


 
Мексиканец ©   (2005-09-25 03:13) [54]

Только мне интересно как kaif будет узнавать что бит хранит именно 11111111 а не другое число, например 10101010.


 
jack128 ©   (2005-09-25 03:22) [55]

Мексиканец ©   (25.09.05 2:50) [51]
Насколько верно определение?

а фиг его знает. я в определениях не мастак..  мне вот только интересно, а почему "наименьшая адресуемая единица памяти" обязательно "представляет собой код одного символа"? почему именно возможность сохранения кода символа принята за критерий наименьшей адресуемой единицы памяти ??


 
Германн ©   (2005-09-25 03:23) [56]

2 Anatoly Podgoretsky ©   (24.09.05 22:49) [29]

>А в каналах передачи данных исторически было 5, 6, 7 и 8 бит. Не считая конечно старстопных "битов"

Ну тогда, конечно, и не считая бита четности!
Странно, что Вы его не упомянули! А ведь он весьма важен!


 
Джо ©   (2005-09-25 03:25) [57]


>  [54] Мексиканец ©   (25.09.05 03:13)

Это вопрос "философский", ты не вник :) В [50] оговаривается, что единственное число, которое будет храниться, это именно 11111111. И утверждается, по-моему, ошибочно, что для этого "и 1 бита жирно будет."


 
Джо ©   (2005-09-25 03:28) [58]


> [55] jack128 ©   (25.09.05 03:22)

Просто условность, к чему-то ведь нужно было прикрепиться? Кроме того,

> обязательно "представляет собой код одного символа"?

неверно, потому что, "код одного символа" - это такая же условность. Как уже говорилось, для исходного ASCII достаточно 7-ми бит, а для китайского "символа" уже нужно маш. слово (ну, думаю, битов 12-13 из них хватит :)


 
Alex Konshin ©   (2005-09-25 04:02) [59]

Джо ©   (25.09.05 03:28) [58]
Как уже говорилось, для исходного ASCII достаточно 7-ми бит, а для китайского "символа" уже нужно маш. слово (ну, думаю, битов 12-13 из них хватит :)

Насчет машинного слова ты очень не прав. Если под словом байт еще более-менее подразумевается 8бит и можно считать, что это понятие устаканилось, то размер маш. слово зависит от платформы, и он очень разный - на современных компьютерах он бывает от 16 до 128 бит и более. Машинным словом называют ширину выборки из памяти. Оно бывает и некратно 8, и даже нечетно (особенно на специализированных компьютерах).

Так что не кидайся словами, которые не знаешь. Это только на i86 слово - 16бит.


 
Джо ©   (2005-09-25 04:10) [60]


>  [59] Alex Konshin ©   (25.09.05 04:02)

Маш. слово употребил просто машинально. Имел в виду, конечно-же, 16 байт, как "символ" в Unicode. Думал, что в контексте моего поста это будет понятно и без доп. разъяснений.

> Так что не кидайся словами, которые не знаешь.

Где это я так?!


 
Джо ©   (2005-09-25 04:11) [61]

[60] Джо ©
>  16 байт,

бит! черт возьми.



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.61 MB
Время: 0.04 c
10-1105775800
SMT
2005-01-15 10:56
2005.10.16
Программное определение наличия Excel


3-1125573801
Владимир
2005-09-01 15:23
2005.10.16
Переход к произвольной строке Query


14-1127878577
ORMADA
2005-09-28 07:36
2005.10.16
SQLITE


3-1125513802
Knight
2005-08-31 22:43
2005.10.16
Как можно сохранить в базе текст с картинками?


1-1127331084
Ezh
2005-09-21 23:31
2005.10.16
Создание указателя на экземпляр класса





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский