[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Таблица умножения
Страницы: 1, 2, 3
walerus
Chapollino86 - Это что?... ты запускал код?

Кусочек результата:
2050 = 7|0|13
2051 = 7|0|14
2052 = 7|0|15
2053 = 7|0|16
2054 = 7|0|17
2055 = 7|0|18
2056 = 7|0|19
2057 = 7|0|20
2058 = 7|0|0
чет как то не клеится ))
Chapollino86
Вот такая таблица умножения.
Исправлена ошибка с округлением. Добавлен декодер для расшифровки числа.
Программа для 3! Помогите написать для произвольного n!
<?php


for ($a = 1; $a <= 2058; $a++) {

$number = $a;
//------- кодирование в 3!*7*7*7 систему исчисления----
$n1 = floor($number / 21);
$number_1 = $number % 21;

$n2 = floor($n1 / 14);
$number_2 = $n1 % 14;

$number_3 = $n2;
//-----------------------------------------------------
echo "<br>".$number . " = ".$number_3 . " | " . $number_2 . " | " . $number_1 . "\n";


//------- декодер из 3!*7*7*7 системы исчисления в 10 -
$num_3 = $number_3 * 1 * 14 * 21;
$num_2 = $number_2 * 1 * 21;
$num_1 = $number_1 * 1;
$number_a = $num_3 + $num_2 + $num_1;
//------------------------------------------------------
echo "<br>".$number_a. "\n";

}
?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.