The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Calculate Scratch Server включён в Реестр ПО"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Calculate Scratch Server включён в Реестр отечественного ПО" +1 +/
Сообщение от Ordu (ok), 17-Окт-21, 20:03 
>>479001600
> интересно посмотреть на алгоритм который вычислил это значение.

Какое он имеет отношение к делу? Мы говорим о реализации функции factorial? Выше реализация приведена.

Но если тебе так интересно, то вот:

fn main() {
    let mut factorials = vec![1i32];
    for i in 1.. {
    if let Some(next) = factorials.last().unwrap().checked_mul(i) {
        factorials.push(next);
    } else {
        break;
    }
    }
    println!("{:?}", factorials);
}

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Calculate Scratch Server включён в Реестр ПО, opennews, 16-Окт-21, 14:21  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру