There are 24 trailing zeros in 100 factorial.
1.0309
9.33262222e+157
100*99*...*2*1= 93326215443944152681699238856266700490715968264381621468592963895217 59999322991560894146397615651828625369792082722375825118521091686400 0000000000000000000000
50
100!This was the original answer, which I left because it's funny. While the answer is 100, 100! represents one hundred factorial, a far, far greater number.
Factorial 10 to the power factorial 10 will have 7257600 zeros.
18 factorial is equal to 6402373705728000 - with three consecutive zeroes at the end.
45
2625
270
The value of 9 factorial plus 6 factorial is 363,600