58875921 ÷ 670 
Our goal is to divide 58875921 by 670.

On to step 1:
5 divided by 670 is 0 with a remainder of 5.
Use 0 as the next digit of our solution. 
Result so far: 0.0
Subtracting 0 from 5 leaves us with 5.
Include the next digit (8) from the dividend after 5, then repeat: 58 / 670

Step 2:
When dividing 58 by 670, we get 0 with a remainder of 58.
The next digit of our result is 0. 
Result so far: 0.0
Subtracting 0 from 58 leaves us with 58.
Include the next digit (8) from the dividend after 58, then repeat: 588 / 670

Advancing to step 3:
The number 670 fits into 588 0 times, leaving a remainder of 588.
Record the quotient 0 as the next digit in the result. 
Result so far: 0.0
If we take 0 away from 588, we end up with 588.
Include the next digit (7) from the dividend after 588, then repeat: 5887 / 670

Moving on to step 4:
When dividing 5887 by 670, we get 8 with a remainder of 527.
Write down 8 as next digit of the result. 
Result so far: 8.0
Subtracting 5360 from 5887 leaves us with 527.
Bring next digit (5) of the dividend behind the 527 and repeat the process: 5275 / 670

Moving on to step 5:
When dividing 5275 by 670, we get 7 with a remainder of 585.
Write down 7 as next digit of the result. 
Result so far: 87.0
If we take 4690 away from 5275, we end up with 585.
Append the next digit (9) from the dividend to 585 and continue with: 5859 / 670

Moving on to step 6:
670 can be fit into 5859 8 times, resulting in a remainder of 499.
The number 8 becomes the next digit in our result. 
Result so far: 878.0
Deduct 5360 from 5859 and we're left with 499.
Bring next digit (2) of the dividend behind the 499 and repeat the process: 4992 / 670

Let's proceed to step 7:
The number 670 fits into 4992 7 times, leaving a remainder of 302.
Use 7 as the next digit of our solution. 
Result so far: 8787.0
Subtracting 4690 from 4992 leaves us with 302.
Grab the next digit (1) from the dividend, add it to 302, then carry on: 3021 / 670

Advancing to step 8:
670 can be fit into 3021 4 times, resulting in a remainder of 341.
The number 4 becomes the next digit in our result. 
Result so far: 87874.0
If we take 2680 away from 3021, we end up with 341.
Since there are no more digits in the dividend, we add a zero to the remainder making it 3410, and continue the process.

Advancing to step 9:
The number 670 fits into 3410 5 times, leaving a remainder of 60.
Record the quotient 5 as the next digit in the result. 
Result so far: 87874.5
Subtracting 3350 from 3410 leaves us with 60.
Since there are no more digits in the dividend, we add a zero to the remainder making it 600, and continue the process.

Going ahead to step 10:
When dividing 600 by 670, we get 0 with a remainder of 600.
Record the quotient 0 as the next digit in the result. 
Result so far: 87874.5
The remainder is 600 after subtracting 0 from 600.
Since there are no more digits in the dividend, we add a zero to the remainder making it 6000, and continue the process.

On to step 11:
6000 divided by 670 is 8 with a remainder of 640.
Record the quotient 8 as the next digit in the result. 
Result so far: 87874.508
Subtracting 5360 from 6000 leaves us with 640.
Since there are no more digits in the dividend, we add a zero to the remainder making it 6400, and continue the process.

Advancing to step 12:
670 can be fit into 6400 9 times, resulting in a remainder of 370.
Use 9 as the next digit of our solution. 
Result so far: 87874.5089
If we take 6030 away from 6400, we end up with 370.
Since there are no more digits in the dividend, we add a zero to the remainder making it 3700, and continue the process.

On to step 13:
670 goes into 3700 5 times with a remainder of 350.
Record the quotient 5 as the next digit in the result. 
Result so far: 87874.50895
Deduct 3350 from 3700 and we're left with 350.
Since there are no more digits in the dividend, we add a zero to the remainder making it 3500, and continue the process.

Step 14:
When dividing 3500 by 670, we get 5 with a remainder of 150.
The number 5 becomes the next digit in our result. 
Result so far: 87874.508955
If we subtract 3350 from 3500, we get 150.
Since there are no more digits in the dividend, we add a zero to the remainder making it 1500, and continue the process.

After the division, we end up with 87874.508955 and a remainder of 1.5e-05.