Блог им. bosco
public class TestAssimetry { double amount = 100000d; void profit() { amount *= 1.3; } void loss() { amount *= 0.9; } void forLoop(int num, Runnable f) { for(int i=0;i<num;i++) f.run(); } public static void main(String s[]) { TestAssimetry t = new TestAssimetry(); t.forLoop(10, t::profit); t.forLoop(10, t::loss); System.out.println(t.amount); TestAssimetry l = new TestAssimetry(); t.forLoop(10, l::loss); t.forLoop(10, l::profit); System.out.println(l.amount); } }Результат неудивительный 480682.838924479 480682.83892447915 (небольшая ошибка компьютерного округления не в счёт) собственно вопрос — где был этот пост и что зто вообще было? был ли в нём смысл, может я всё неправильно запомнл?
спасибо за ссылку
здесь сначала инвестируем +1000 потом считаем проценты, каждый год.
результат понятное дело будет разный, т.к. степени можно складывать только с одинаковым основанием...
это кажется — тема...
но не очень понятно — какая :)
что-то насчёт того чтобы играть со вводами выводами.
это получается что начинать инвестировать если у вас маленькие суммы — лучше на пике рынке. а если большие — то на дне.
ну вобщем ничего нового кажется нет.
удобно на самом деле, больше всего удивило что компилятору пофик на имя метода, главное аргументы б совпадали. это классно.
в комменте к посту передаются уже два метода. и в принципе любое количество можно передать.