1 / 1 / 1
Регистрация: 16.01.2013
Сообщений: 57
|
||||||
1 | ||||||
Перевод байт в мегабиты14.10.2016, 02:13. Показов 1756. Ответов 11
Метки нет (Все метки)
Всем привет.
Требуется перевести байты в мегабиты. Конкретно нужно замерить ширину канала. Приведу код
Как я поступаю, качаю файл 5 мб, затем расчитываю скорость таким образом скорость = размер / время
0
|
14.10.2016, 02:13 | |
Ответы с готовыми решениями:
11
Перевод строки в массив байт Перевод с кадров в секунду в мегабиты в секунду Перевод значения в байт Перевод строки в массив байт |
ZfoxAK
|
14.10.2016, 05:46
#2
|
0
|
1 / 1 / 1
Регистрация: 16.01.2013
Сообщений: 57
|
|
14.10.2016, 07:25 [ТС] | 3 |
Вобще-то мы считаем биты а в мегабите не 1024 а именно 1000 килобит.
0
|
669 / 559 / 242
Регистрация: 26.11.2012
Сообщений: 2,191
|
|
14.10.2016, 07:53 | 4 |
0
|
1 / 1 / 1
Регистрация: 16.01.2013
Сообщений: 57
|
|
14.10.2016, 09:10 [ТС] | 5 |
0
|
14.10.2016, 10:08 | 6 |
это вики
https://ru.wikipedia.org/wiki/... 0%B4%D1%83 это яндекс https://yandex.ru/search/?text... 1%82&lr=38 Int64ToStr???
0
|
1 / 1 / 1
Регистрация: 16.01.2013
Сообщений: 57
|
||||||
14.10.2016, 11:04 [ТС] | 7 | |||||
Гы а вот что в гугле
Ничего не понимаю Проблема возникает еще тут.
0
|
1 / 1 / 1
Регистрация: 16.01.2013
Сообщений: 57
|
|
14.10.2016, 11:06 [ТС] | 8 |
ну теперь все понятно
0
|
82 / 82 / 39
Регистрация: 17.02.2016
Сообщений: 464
|
|||||||||||
14.10.2016, 13:12 | 10 | ||||||||||
изначально в гугле была функция
если хотите узнать "скорость" по вашей формуле вам нужно 1. измерить время скачки файла 2. выполнить - скорость = размер / время (узнать размер файла
3. передать не файл в данною функцию а уже скорость полученною вами (отредактировать вывод информации Кб/сек и тд ) лучше посмотрите готовый исходник http://www.delphisources.ru/pa... afmon.html похожая тема Проверка скорости интернета http://www.webdelphi.ru/2010/0... -v-delphi/
0
|
1 / 1 / 1
Регистрация: 16.01.2013
Сообщений: 57
|
||||||
14.10.2016, 14:35 [ТС] | 11 | |||||
в меня все работает, но вместо килобайт в секунду, как бы нужно килобиты получать.
Добавлено через 36 минут ошибся, нужно было не делить а умножать. кому нужно
0
|
14.10.2016, 20:08 | 12 |
1 килобайт = 8 килобит.
1 мегабайт = 8 мегабит. Умножайте на 8.
0
|
14.10.2016, 20:08 | |
14.10.2016, 20:08 | |
Помогаю со студенческими работами здесь
12
Перевод числа из строки в байт Перевод строки в массив байт Перевод указателя на N байт в файловом потоке Перевод массива байт в строку и обратно Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |