Скорость загрузки именно 1 Мб/с, 1 Кб/с, непутайте с пропускной канала!
P,S!
Желательно подробно с вычислениями.
Дополнен 6 лет назад
Ошибся не 1 Кб/с, а 1 Мегабит
Получается если использовать формулу из серии задач на скорость, время, расстояние, то решение будет следующим :
Дано:
Объем - 50Гб.
Ск. загр - 1Мб/с.
Час - 60Мин.
50Гб = 51200Мб = 52428800Кб.
1Мб/с = 1024Кб/с.
60Мин = 3600Сек.
Получается
52428800Кб ÷ 1024Кб/с = 51200
51200 ÷ 3600 = 14.22
Вывод файл загрузится за ~ 14 часов.
Тогда почему сервис 2ip.ru/time-calc/ выдает следующее:
" Файл размером 50 гигабайт при входящей скорости 1 Мб/с будет загружаться:
113 часов 46 минут 40 секунд"
Во блин я протупил при вводе значения, его было нужно умножить на 8
print("Ноль в качестве знака операции"
"\nзавершит работу программы")
while True:
s = input("Знак (+,-,*,/): ")
if s == '0':
break
if s in ('+', '-', '*', '/'):
x = float(input("x="))
y = float(input("y="))
if s == '+':
print("%.2f" % (x+y))
elif s == '-':
print("%.2f" % (x-y))
elif s == '*':
print("%.2f" % (x*y))
elif s == '/':
if y != 0:
print("%.2f" % (x/y))
else:
print("Деление на ноль!")
print("Неверный знак операции!")
Скорость загрузки именно 1 Мб/с, 1 Кб/с, непутайте с пропускной канала!
P,S!
Желательно подробно с вычислениями.
Дополнен 6 лет назад
Ошибся не 1 Кб/с, а 1 Мегабит
Дополнен 6 лет назад
Получается если использовать формулу из серии задач на скорость, время, расстояние, то решение будет следующим :
Дано:
Объем - 50Гб.
Ск. загр - 1Мб/с.
Час - 60Мин.
50Гб = 51200Мб = 52428800Кб.
1Мб/с = 1024Кб/с.
60Мин = 3600Сек.
Получается
52428800Кб ÷ 1024Кб/с = 51200
51200 ÷ 3600 = 14.22
Вывод файл загрузится за ~ 14 часов.
Тогда почему сервис 2ip.ru/time-calc/ выдает следующее:
" Файл размером 50 гигабайт при входящей скорости 1 Мб/с будет загружаться:
113 часов 46 минут 40 секунд"
Дополнен 6 лет назад
Во блин я протупил при вводе значения, его было нужно умножить на 8
print("Ноль в качестве знака операции"
"\nзавершит работу программы")
while True:
s = input("Знак (+,-,*,/): ")
if s == '0':
break
if s in ('+', '-', '*', '/'):
x = float(input("x="))
y = float(input("y="))
if s == '+':
print("%.2f" % (x+y))
elif s == '-':
print("%.2f" % (x-y))
elif s == '*':
print("%.2f" % (x*y))
elif s == '/':
if y != 0:
print("%.2f" % (x/y))
else:
print("Деление на ноль!")
else:
print("Неверный знак операции!")