|
![](../galerie/icones/factor.png) |
Factorial test |
|
The programs were written according to the possibilities of each calculator without worrying about saving program steps to the detriment of ergonomics.
For calculators with no usable branching instructions other than RST, the programs are necessarily more rudimentary because of the constraints imposed.
Even for calculators with a "factorial" function, programs have been written to be able to compare these calculators with others.
On each calculator, you must enter the number then start the program with RST followed by R/S. Except for calculators which can use program launch keys. (TI-58C, TI-59, TI-66, TI-95, TI-65)
(For calculators whose program stops with Error, you must type RCL 0 to display the result)
|
![](../galerie/icones/icliv05.png) |
The programs |
|
![](../galerie/calcs/BA-54.png) BA-54 | ![](../galerie/tests/factorial/fact_BA-54.jpg) |
|
![](../galerie/calcs/BA-55.png) BA-55 | ![](../galerie/tests/factorial/fact_BA-55.jpg) |
|
![](../galerie/calcs/SR-52.png) SR-52 | ![](../galerie/tests/factorial/fact_SR-52.jpg) |
|
![](../galerie/calcs/SR-56.png) SR-56 | ![](../galerie/tests/factorial/fact_SR-56.jpg) |
|
![](../galerie/calcs/TI-53.png) TI-53 | ![](../galerie/tests/factorial/fact_TI-53.jpg) |
|
![](../galerie/calcs/TI-53slanted.png) TI-53slanted | ![](../galerie/tests/factorial/fact_TI-53slanted.jpg) |
|
![](../galerie/calcs/TI-55.png) TI-55 | ![](../galerie/tests/factorial/fact_TI-55.jpg) |
|
![](../galerie/calcs/TI-55II.png) TI-55II | ![](../galerie/tests/factorial/fact_TI-55II.jpg) |
|
![](../galerie/calcs/TI-55III.png) TI-55III | ![](../galerie/tests/factorial/fact_TI-55III.jpg) |
|
![](../galerie/calcs/TI-56.png) TI-56 | ![](../galerie/tests/factorial/fact_TI-56.jpg) |
|
![](../galerie/calcs/TI-57.png) TI-57 | ![](../galerie/tests/factorial/fact_TI-57.jpg) |
|
![](../galerie/calcs/TI-57LCD.png) TI-57LCD | ![](../galerie/tests/factorial/fact_TI-57LCD.jpg) |
|
![](../galerie/calcs/TI-60.png) TI-60 | ![](../galerie/tests/factorial/fact_TI-60.jpg) |
|
![](../galerie/calcs/TI-62.png) TI-62 | ![](../galerie/tests/factorial/fact_TI-62.jpg) |
|
![](../galerie/calcs/TI-66.png) TI-66 | ![](../galerie/tests/factorial/fact_TI-66.jpg) |
|
![](../galerie/calcs/TI-67.png) TI-67 | ![](../galerie/tests/factorial/fact_TI-67.jpg) |
|
![](../galerie/calcs/TI-73explorer.png) TI-73explorer | ![](../galerie/tests/factorial/fact_TI-73explorer.jpg) |
|
![](../galerie/calcs/TI-76fr.png) TI-76fr | ![](../galerie/tests/factorial/fact_TI-76fr.jpg) |
|
![](../galerie/calcs/TI-80.png) TI-80 | ![](../galerie/tests/factorial/fact_TI-80.jpg) |
|
![](../galerie/calcs/TI-81.png) TI-81 | ![](../galerie/tests/factorial/fact_TI-81.jpg) |
|
![](../galerie/calcs/TI-82.png) TI-82 | ![](../galerie/tests/factorial/fact_TI-82.jpg) |
|
![](../galerie/calcs/TI-82Advanced.png) TI-82Advanced | ![](../galerie/tests/factorial/fact_TI-82Advanced.jpg) |
|
![](../galerie/calcs/TI-82Stats.png) TI-82Stats | ![](../galerie/tests/factorial/fact_TI-82Stats.jpg) |
|
![](../galerie/calcs/TI-82plus.png) TI-82plus | ![](../galerie/tests/factorial/fact_TI-82plus.jpg) |
|
![](../galerie/calcs/TI-82statsfr.png) TI-82statsfr | ![](../galerie/tests/factorial/fact_TI-82statsfr.jpg) |
|
![](../galerie/calcs/TI-83.png) TI-83 | ![](../galerie/tests/factorial/fact_TI-83.jpg) |
|
![](../galerie/calcs/TI-83PlusSE.png) TI-83PlusSE | ![](../galerie/tests/factorial/fact_TI-83PlusSE.jpg) |
|
![](../galerie/calcs/TI-83PremiumCE.png) TI-83PremiumCE | ![](../galerie/tests/factorial/fact_TI-83PremiumCE.jpg) |
|
![](../galerie/calcs/TI-83plus.png) TI-83plus | ![](../galerie/tests/factorial/fact_TI-83plus.jpg) |
|
![](../galerie/calcs/TI-83plusfr.png) TI-83plusfr | ![](../galerie/tests/factorial/fact_TI-83plusfr.jpg) |
|
![](../galerie/calcs/TI-84PlusCE.png) TI-84PlusCE | ![](../galerie/tests/factorial/fact_TI-84PlusCE.jpg) |
|
![](../galerie/calcs/TI-84PlusCE-T.png) TI-84PlusCE-T | ![](../galerie/tests/factorial/fact_TI-84PlusCE-T.jpg) |
|
![](../galerie/calcs/TI-84PlusCSE.png) TI-84PlusCSE | ![](../galerie/tests/factorial/fact_TI-84PlusCSE.jpg) |
|
![](../galerie/calcs/TI-84plus.png) TI-84plus | ![](../galerie/tests/factorial/fact_TI-84plus.jpg) |
|
![](../galerie/calcs/TI-84plusT.png) TI-84plusT | ![](../galerie/tests/factorial/fact_TI-84plusT.jpg) |
|
![](../galerie/calcs/TI-84plusse.png) TI-84plusse | ![](../galerie/tests/factorial/fact_TI-84plusse.jpg) |
|
![](../galerie/calcs/TI-84pocketfr.png) TI-84pocketfr | ![](../galerie/tests/factorial/fact_TI-84pocketfr.jpg) |
|
![](../galerie/calcs/TI-85.png) TI-85 | ![](../galerie/tests/factorial/fact_TI-85.jpg) |
|
![](../galerie/calcs/TI-86.png) TI-86 | ![](../galerie/tests/factorial/fact_TI-86.jpg) |
|
![](../galerie/calcs/TI-89.png) TI-89 | ![](../galerie/tests/factorial/fact_TI-89.jpg) |
|
![](../galerie/calcs/TI-89titanium.png) TI-89titanium | ![](../galerie/tests/factorial/fact_TI-89titanium.jpg) |
|
![](../galerie/calcs/TI-92.png) TI-92 | ![](../galerie/tests/factorial/fact_TI-92.jpg) |
|
![](../galerie/calcs/TI-95.png) TI-95 | ![](../galerie/tests/factorial/fact_TI-95.jpg) |
|
![](../galerie/calcs/TI-nspire.png) TI-nspire | ![](../galerie/tests/factorial/fact_TI-nspire.jpg) |
|
![](../galerie/calcs/TI-nspireCAS.png) TI-nspireCAS | ![](../galerie/tests/factorial/fact_TI-nspireCAS.jpg) |
|
![](../galerie/calcs/TI-nspireCX.png) TI-nspireCX | ![](../galerie/tests/factorial/fact_TI-nspireCX.jpg) |
|
![](../galerie/calcs/TI-nspireCXCAS.png) TI-nspireCXCAS | ![](../galerie/tests/factorial/fact_TI-nspireCXCAS.jpg) |
|
![](../galerie/calcs/TI-nspireCXII-T.png) TI-nspireCXII-T | ![](../galerie/tests/factorial/fact_TI-nspireCXII-T.jpg) |
|
![](../galerie/calcs/TI-nspireCXII-TCAS.png) TI-nspireCXII-TCAS | ![](../galerie/tests/factorial/fact_TI-nspireCXII-TCAS.jpg) |
|
![](../galerie/calcs/TI-nspireCXIICAS.png) TI-nspireCXIICAS | ![](../galerie/tests/factorial/fact_TI-nspireCXIICAS.jpg) |
|
![](../galerie/calcs/TheMBA.png) TheMBA | ![](../galerie/tests/factorial/fact_TheMBA.jpg) |
|
![](../galerie/calcs/Voyage-200.png) Voyage-200 | ![](../galerie/tests/factorial/fact_Voyage-200.jpg) |
|
![](../galerie/calcs/HP-10C.png) HP-10C | ![](../galerie/tests/factorial/fact_HP-10C.jpg) |
|
![](../galerie/calcs/HP-11C.png) HP-11C | ![](../galerie/tests/factorial/fact_HP-11C.jpg) |
|
![](../galerie/calcs/HP-12C.png) HP-12C | ![](../galerie/tests/factorial/fact_HP-12C.jpg) |
|
![](../galerie/calcs/HP-12Cplatinum.png) HP-12Cplatinum | ![](../galerie/tests/factorial/fact_HP-12Cplatinum.jpg) |
|
![](../galerie/calcs/HP-12CplatinumS.png) HP-12CplatinumS | ![](../galerie/tests/factorial/fact_HP-12CplatinumS.jpg) |
|
![](../galerie/calcs/HP-15C.png) HP-15C | ![](../galerie/tests/factorial/fact_HP-15C.jpg) |
|
![](../galerie/calcs/HP-16C.png) HP-16C | ![](../galerie/tests/factorial/fact_HP-16C.jpg) |
|
![](../galerie/calcs/HP-20S.png) HP-20S | ![](../galerie/tests/factorial/fact_HP-20S.jpg) |
|
![](../galerie/calcs/HP-21S.png) HP-21S | ![](../galerie/tests/factorial/fact_HP-21S.jpg) |
|
![](../galerie/calcs/HP-25.png) HP-25 | ![](../galerie/tests/factorial/fact_HP-25.jpg) |
|
![](../galerie/calcs/HP-28C.png) HP-28C | ![](../galerie/tests/factorial/fact_HP-28C.jpg) |
|
![](../galerie/calcs/HP-28S.png) HP-28S | ![](../galerie/tests/factorial/fact_HP-28S.jpg) |
|
![](../galerie/calcs/HP-29C.png) HP-29C | ![](../galerie/tests/factorial/fact_HP-29C.jpg) |
|
![](../galerie/calcs/HP-30B.png) HP-30B | ![](../galerie/tests/factorial/fact_HP-30B.jpg) |
|
![](../galerie/calcs/HP-32S.png) HP-32S | ![](../galerie/tests/factorial/fact_HP-32S.jpg) |
|
![](../galerie/calcs/HP-32SII.png) HP-32SII | ![](../galerie/tests/factorial/fact_HP-32SII.jpg) |
|
![](../galerie/calcs/HP-33E.png) HP-33E | ![](../galerie/tests/factorial/fact_HP-33E.jpg) |
|
![](../galerie/calcs/HP-33S.png) HP-33S | ![](../galerie/tests/factorial/fact_HP-33S.jpg) |
|
![](../galerie/calcs/HP-34C.png) HP-34C | ![](../galerie/tests/factorial/fact_HP-34C.jpg) |
|
![](../galerie/calcs/HP-35S.png) HP-35S | ![](../galerie/tests/factorial/fact_HP-35S.jpg) |
|
![](../galerie/calcs/HP-38G.png) HP-38G | ![](../galerie/tests/factorial/fact_HP-38G.jpg) |
|
![](../galerie/calcs/HP-39G.png) HP-39G | ![](../galerie/tests/factorial/fact_HP-39G.jpg) |
|
![](../galerie/calcs/HP-39GII.png) HP-39GII | ![](../galerie/tests/factorial/fact_HP-39GII.jpg) |
|
![](../galerie/calcs/HP-39GS.png) HP-39GS | ![](../galerie/tests/factorial/fact_HP-39GS.jpg) |
|
![](../galerie/calcs/HP-39Gplus.png) HP-39Gplus | ![](../galerie/tests/factorial/fact_HP-39Gplus.jpg) |
|
![](../galerie/calcs/HP-40G.png) HP-40G | ![](../galerie/tests/factorial/fact_HP-40G.jpg) |
|
![](../galerie/calcs/HP-40GS.png) HP-40GS | ![](../galerie/tests/factorial/fact_HP-40GS.jpg) |
|
![](../galerie/calcs/HP-41C.png) HP-41C | ![](../galerie/tests/factorial/fact_HP-41C.jpg) |
|
![](../galerie/calcs/HP-42S.png) HP-42S | ![](../galerie/tests/factorial/fact_HP-42S.jpg) |
|
![](../galerie/calcs/HP-48G.png) HP-48G | ![](../galerie/tests/factorial/fact_HP-48G.jpg) |
|
![](../galerie/calcs/HP-48GII.png) HP-48GII | ![](../galerie/tests/factorial/fact_HP-48GII.jpg) |
|
![](../galerie/calcs/HP-48GX.png) HP-48GX | ![](../galerie/tests/factorial/fact_HP-48GX.jpg) |
|
![](../galerie/calcs/HP-48S.png) HP-48S | ![](../galerie/tests/factorial/fact_HP-48S.jpg) |
|
![](../galerie/calcs/HP-48SX.png) HP-48SX | ![](../galerie/tests/factorial/fact_HP-48SX.jpg) |
|
![](../galerie/calcs/HP-49G.png) HP-49G | ![](../galerie/tests/factorial/fact_HP-49G.jpg) |
|
![](../galerie/calcs/HP-49Gplus.png) HP-49Gplus | ![](../galerie/tests/factorial/fact_HP-49Gplus.jpg) |
|
![](../galerie/calcs/HP-50G.png) HP-50G | ![](../galerie/tests/factorial/fact_HP-50G.jpg) |
|
![](../galerie/calcs/HP-55.png) HP-55 | ![](../galerie/tests/factorial/fact_HP-55.jpg) |
|
![](../galerie/calcs/HP-97.png) HP-97 | ![](../galerie/tests/factorial/fact_HP-97.jpg) |
|
![](../galerie/calcs/HP-9G.png) HP-9G | ![](../galerie/tests/factorial/fact_HP-9G.jpg) |
|
![](../galerie/calcs/HP-Prime.png) HP-Prime | ![](../galerie/tests/factorial/fact_HP-Prime.jpg) |
|
![](../galerie/calcs/PX15C.png) PX15C | ![](../galerie/tests/factorial/fact_PX15C.jpg) |
|
![](../galerie/calcs/PX16C.png) PX16C | ![](../galerie/tests/factorial/fact_PX16C.jpg) |
|
![](../galerie/calcs/PX41C.png) PX41C | ![](../galerie/tests/factorial/fact_PX41C.jpg) |
|
![](../galerie/calcs/PX41CX.png) PX41CX | ![](../galerie/tests/factorial/fact_PX41CX.jpg) |
|
![](../galerie/calcs/WP-34S.png) WP-34S | ![](../galerie/tests/factorial/fact_WP-34S.jpg) |
|
![](../galerie/calcs/DM42.png) DM42 | ![](../galerie/tests/factorial/fact_DM42.jpg) |
|
![](../galerie/icones/result.png) |
Comparative |
|
Calculator | Steps | Time |
SR-52 | 33 | 10.02 |
TI-58C | 26 | 14.4 |
TI-66 | 26 | 21.76 |
TI-95 | 18 (*) | 1.2 |
SR-56 | 21 | 8.59 |
TI-57 | 17 | 11.80 |
TI-57 LCD | 18 | 17.61 |
TI-57 II | 18 | 19.43 |
TI-62 | 18 | 39.74 |
the MBA | 15 | 15.16 |
BA-55 | 17 | 30.76 |
BA-54 | 17 | 32.08 |
TI-55 | 15 | 16.35 |
TI-55 II | 15 | ??? |
TI-55 III | 15 | ??? |
TI-53 slimline | 24 | 11.65 |
TI-53 slanted | 24 | 15.49 |
TI-56 | 15 | ??? |
TI-65 | 13 | 22.34 |
TI-60 | 15 | 16.74 |
TI-67 | 11 (*) | 5.6 |
TI-82 Stats.fr | 12 (*) | 0.5 |
TI-83 Plus.fr | 12 (*) | 0.5 |
The tests were carried out with the number 13 allowing the display of 6227020800 or 6.2270208 09 depending on the calculators.
A larger number would also have required greater patience...
|
Steps : |
for calculators mentioned by (*) the numbers express the number of instructions. |
Time : |
times are expressed in seconds.
For calculators TI-55 II, TI-55 III, TI-56, it is not possible to time the execution time since the instruction RST stops the execution of the program at each return to the step 00.
It is therefore necessary to intervene manually by pressing R/S at each iteration to continue the execution.
|
For some calculators (TI-58C, TI-59, TI-65, ...), the programs would have been simpler and faster thanks to the DSZ instruction.
For the sake of fairness, the time comparisons were made on iterative loops of the same type (without DSZ).
For example, for the TI-65 the time from 22.34 seconds drops to 9.85 seconds with a DSZ loop !
|
|
| |