MyGeneric<Integer> factorial = (Integer i) -> {
int result = 1;
int n = 5;
for(int i=1; i <= n; i++)
result = i * result;
return result;
};
Это вообще не скомпилируется, т.к. переменная i объявляется дважды. И даже если решить проблему с именами, метод будет всегда возвращать 120, независимо от того, что будет на входе, т.к. объявляется int n = 5;.
Будет работать, если сделать как-то так:
MyGeneric<Integer> factorial = (Integer n) -> {
int result = 1;
for(int i=1; i <= n; i++)
result = i * result;
return result;
};
Раз уж речь зашла о подделках. Порекомендуйте приложения, которые смогли бы показывать реальные объемы памяти в телефоне. Типа записать в память большой объем информации и проверить потом, все ли считалось. Речь как про ОЗУ, так и про флеш.
Заказывал на Gearbest планшет, не Xiaomi, какой-то полуноунейм. Планшет пришел с кучей вшитой рекламы, которая начинала отображаться даже при обычном запуске браузера. Проблему удалось решить рутом и ручным удалением нежелательных приложений. Написал об этом отзыв на сайте, чтобы предупредить других покупателей. Отзыв, естественно, не опубликовали. С тех пор на Gearbest ни ногой.
У меня была видеокарта Hercules Graphics Card, она поддерживала как текстовый режим MDA, так и монохромный графический с разрешением 720*348. Игр для нее было очень мало, поэтому приходилось пользоваться резидентной программой simcga, которая эмулировала видеокарту CGA.
Заказывал на Gearbest планшет, не Xiaomi, какой-то полуноунейм. Планшет пришел с кучей вшитой рекламы, которая начинала отображаться даже при обычном запуске браузера. Проблему удалось решить рутом и ручным удалением нежелательных приложений. Написал об этом отзыв на сайте, чтобы предупредить других покупателей. Отзыв, естественно, не опубликовали. С тех пор на Gearbest ни ногой.
Что мешает взять большую лабораторию или маленькую планету? :-)
Ничего не мешает, ничего не изменится в рассуждениях. Ускорение свободного падения никуда не денется. Независимо от размера планеты и лаборатории, система, где лаборатория находится в состоянии свободного падения, будет больше соответствовать инерциальной системе. Не на 100%, но гораздо, гораздо больше, чем та система, где лаборатория стоит на поверхности планеты.
В лаборатории, которая находится в состоянии свободного падения, два выпущенных шарика, практически не будут двигаться относительно центра лаборатории, что и является условием инерциальной системы. Да, они будут гравитационно взаимодействовать со стенками лаборатории, с другими планетами и звездами, да, они будут сближаться из-за кривизны самой планеты, как это уже обсудили, будет трение о воздух, разные электромагнитные взаимодействия и т.д., но никто и не говорит про идеальную систему, идеальных условий создать нельзя. В лаборатории же, которая стоит на поверхности планеты, два выпущенных шарика вдруг начнут двигаться с ускорением равным g, плюс к этому они точно так же как и в первой лаборатории будут сближаться из-за кривизны планеты. Это никак нельзя назвать инерциальной системой.
Первое: направление движения лаборатории и шаров в ней никак не влияет на силы, действующие на них. Лаборатория может двигаться вверх или вниз в момент отпускания шаров, ускорение свободного падения все равно будет действовать к центру Земли, тут важно условие свободного падения в любом направлении, а не условие движения вниз.
Второе:
Свободно отпущенные предметы в свободно летящей к земле лаборатории будут стремиться к центру этой самой лаборатории.
Действительно, они будут стремиться к центру, точнее даже не к центру, а к центру и к потолку (размер катета всегда меньше размера гипотенузы, поэтому вертикальная составляющая скорости шара будет ниже вертикальной скорости лаборатории). Но это стремление будет очень-очень маленьким, т.к. размеры лаборатории ничтожно малы по сравнению в размерами Земли, им вполне можно пренебречь, не бывает идеальных условий. А вот если лаборатория будет находиться не в состоянии свободного падения, а, например, стоять на поверхности Земли или на вершине горы, предметы, свободно отпущенные в ней, будут стремиться вниз с ускорением g. Этим уже пренебречь нельзя.
Свободное падение — это движение только под действием силы тяжести, когда действием других сил мы можем пренебречь. Высота при этом может уменьшаться, увеличиваться или оставаться неизменной.
Свободное падение не обязательно представляет собой движение вниз. Если начальная скорость направлена вверх, то тело при свободном падении некоторое время будет лететь вверх, уменьшая свою скорость, и лишь затем начнет падать вниз.
Дело в том, что я его рассматривал без привязки к тому, что было. Именно в этом плане он хорош. Если же понимать, почему он был написан, можно и добавить то, что я добавил.
Так попробуй поставить false. В виндовом файрфоксе это отключает автообновление файрфокса, не знаю, сработает ли в твоем случае, т.к. у тебя судя по всему какой-то из линуксов и видимо обновление файрфокса работает немного не так.
Это вообще не скомпилируется, т.к. переменная i объявляется дважды. И даже если решить проблему с именами, метод будет всегда возвращать 120, независимо от того, что будет на входе, т.к. объявляется int n = 5;.
Будет работать, если сделать как-то так:
Итану уже задавали этот вопрос. Не ответил.
https://geektimes.ru/post/293025/
Раз уж речь зашла о подделках. Порекомендуйте приложения, которые смогли бы показывать реальные объемы памяти в телефоне. Типа записать в память большой объем информации и проверить потом, все ли считалось. Речь как про ОЗУ, так и про флеш.
еще можно объяснить, то
вообще не скомпилируется.
http://kvant.mccme.ru/1989/03/kak_ubegat_ot_dozhdya.htm
Ничего не мешает, ничего не изменится в рассуждениях. Ускорение свободного падения никуда не денется. Независимо от размера планеты и лаборатории, система, где лаборатория находится в состоянии свободного падения, будет больше соответствовать инерциальной системе. Не на 100%, но гораздо, гораздо больше, чем та система, где лаборатория стоит на поверхности планеты.
В лаборатории, которая находится в состоянии свободного падения, два выпущенных шарика, практически не будут двигаться относительно центра лаборатории, что и является условием инерциальной системы. Да, они будут гравитационно взаимодействовать со стенками лаборатории, с другими планетами и звездами, да, они будут сближаться из-за кривизны самой планеты, как это уже обсудили, будет трение о воздух, разные электромагнитные взаимодействия и т.д., но никто и не говорит про идеальную систему, идеальных условий создать нельзя. В лаборатории же, которая стоит на поверхности планеты, два выпущенных шарика вдруг начнут двигаться с ускорением равным g, плюс к этому они точно так же как и в первой лаборатории будут сближаться из-за кривизны планеты. Это никак нельзя назвать инерциальной системой.
Первое: направление движения лаборатории и шаров в ней никак не влияет на силы, действующие на них. Лаборатория может двигаться вверх или вниз в момент отпускания шаров, ускорение свободного падения все равно будет действовать к центру Земли, тут важно условие свободного падения в любом направлении, а не условие движения вниз.
Второе:
Действительно, они будут стремиться к центру, точнее даже не к центру, а к центру и к потолку (размер катета всегда меньше размера гипотенузы, поэтому вертикальная составляющая скорости шара будет ниже вертикальной скорости лаборатории). Но это стремление будет очень-очень маленьким, т.к. размеры лаборатории ничтожно малы по сравнению в размерами Земли, им вполне можно пренебречь, не бывает идеальных условий. А вот если лаборатория будет находиться не в состоянии свободного падения, а, например, стоять на поверхности Земли или на вершине горы, предметы, свободно отпущенные в ней, будут стремиться вниз с ускорением g. Этим уже пренебречь нельзя.
Свободное падение — это движение только под действием силы тяжести, когда действием других сил мы можем пренебречь. Высота при этом может уменьшаться, увеличиваться или оставаться неизменной.
Вот например:
physbook.ru/index.php/%D0%9A%D0%A1._%D0%A1%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%BD%D0%BE%D0%B5_%D0%BF%D0%B0%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5
хотяааа…
www.kyivstar.ua/ru/kr/mm/mobile/tariffs/homenetwork/basic/#prepaid
У других операторов не знаю, но подозреваю, примерно то же самое.