Формула Бине:
При работе с типом double имеет место быть некоторая погрешность. При больших числах относительная погрешность стремится к 0.
Код:
#include <iostream>#include <cmath>#define sqrt5 sqrt(5)#define (1 + sqrt5)/2#define n (1 - sqrt5)/2long long fibBinet(int n) { return (long long) round((pow(, n) - pow(n, n)) / sqrt5);}int main() { long long binet77 = fibBinet(77); std::cout << "fibBinet(77) = " << binet77 << " (5527939700884757)" << std::endl; std::cout << "A = " << abs(5527939700884757ll - binet77) << std::endl; std::cout << "B = " << 5527939700884757ll / binet77 << std::endl; return 0;}Поделитесь своими знаниями, ответьте на вопрос:
ответьте на во Напишите две основные задачи любой операционной системыКак называется диск, с которого устанавливается операционная система? С каких электронных носителей устанавливается операционная система?Как называется диск, на который устанавливается операционная система?Что является признаком успешной загрузки на ПК операционной системы?Для чего используются прикладные программы на ПК?Каким одним названием можно назвать все прикладные программы?Приведите пример 5 прикладных программ.По юридическому статусу все программы на ПК бывают лицензионными, условно-бесплатными и свободно-рас На каких электронных носителях рас установочные диски лицензионных программ?В каких случаях на покупку лицензионных программ разработчики предоставляют скидки?Как называются все условно-бесплатные программы?Почему их называют условно-бесплатные?Приведите пример программ, которые относятся к свободно-рас программам?
uruky6rukyukyujkry6ujykyrukyukyuk
Объяснение:
uyumkhjm fhujmyjuhmktr tuyuj