document.write( "Question 771895: give a procedure for determining the number of zeros at the end of n!.justify your procedure. \n" ); document.write( "
Algebra.Com's Answer #470554 by Edwin McCravy(20055)![]() ![]() You can put this solution on YOUR website! give a procedure for determining the number of zeros at the end of n!.justify your procedure. \n" ); document.write( " \r\n" ); document.write( "We will use the \"floor\" function indicated by ⌊x⌋ to denote the largest\r\n" ); document.write( "integer that does not exceed x. Sometimes this is indicated by int(x).\r\n" ); document.write( "\r\n" ); document.write( "A factorial is a product of integers. The only thing that will cause a \r\n" ); document.write( "zero at the end of a product of integers is a factor of 10, which is a \r\n" ); document.write( "pair of factors 2·5.\r\n" ); document.write( "\r\n" ); document.write( "n! = 1·2·3·4·5·6···n\r\n" ); document.write( "\r\n" ); document.write( "There are a lot more factors of 2 contained in the members of the sequence \r\n" ); document.write( "\r\n" ); document.write( "1,2,3,4,5,6,...,n \r\n" ); document.write( "\r\n" ); document.write( "than there are multiples of 5 contained in them. So there will always be enough \r\n" ); document.write( "factors of 2 in n! to pair up with every factor of 5 in n! to cause the pair to\r\n" ); document.write( "make a factor of 10 causing another zero at the end of 5! \r\n" ); document.write( "\r\n" ); document.write( "So we only need to count the total number of 5 factors contained in all the members \r\n" ); document.write( "of the sequence\r\n" ); document.write( "\r\n" ); document.write( "1,2,3,4,5,6,...,n \r\n" ); document.write( "\r\n" ); document.write( "Each multiple of 51 contributes a 1st 5 factor.\r\n" ); document.write( "\r\n" ); document.write( "There are n/⌊\n" ); document.write( " |