edit : j'avais mal compris le post de Nil

Nil > ben non, Kevin a raison, si tu définis la factorielle de n par

alors tu as bien 0! = 1 sans faire aucun choix arbitraire...
Par contre évidemment si tu la définis comme une suite récursive tu peux toujours choisir la valeur du terme initial comme tu veux, mais si tu en prends une autre que 1 ça ne correspond plus aux autres définitions...