We're dividing 44478916 by 667 
Our goal is to divide 44478916 by 667.

Going ahead to step 1:
If we divide 4 by 667, we get 0 and a remainder of 4.
The number 0 becomes the next digit in our result. 
Result so far: 0.0
Subtracting 0 from 4 leaves us with 4.
Append the next digit (4) from the dividend to 4 and continue with: 44 / 667

Step 2:
If we divide 44 by 667, we get 0 and a remainder of 44.
Put 0 as the next digit of the answer. 
Result so far: 0.0
Deduct 0 from 44 and we're left with 44.
Fetch the next digit (4) from the dividend, attach it to 44 and continue: 444 / 667

Step 3:
444 divided by 667 is 0 with a remainder of 444.
Use 0 as the next digit of our solution. 
Result so far: 0.0
The remainder is 444 after subtracting 0 from 444.
Take the next digit (7) from the dividend and append it to 444, then repeat: 4447 / 667

On to step 4:
4447 divided by 667 is 6 with a remainder of 445.
Write down 6 as next digit of the result. 
Result so far: 6.0
If we subtract 4002 from 4447, we get 445.
Bring next digit (8) of the dividend behind the 445 and repeat the process: 4458 / 667

Moving on to step 5:
4458 divided by 667 is 6 with a remainder of 456.
Write down 6 as next digit of the result. 
Result so far: 66.0
The remainder is 456 after subtracting 4002 from 4458.
Grab the next digit (9) from the dividend, add it to 456, then carry on: 4569 / 667

Let's proceed to step 6:
When dividing 4569 by 667, we get 6 with a remainder of 567.
Use 6 as the next digit of our solution. 
Result so far: 666.0
Subtract 4002 from 4569 to get 567.
Grab the next digit (1) from the dividend, add it to 567, then carry on: 5671 / 667

On to step 7:
667 can be fit into 5671 8 times, resulting in a remainder of 335.
The next digit of our result is 8. 
Result so far: 6668.0
Subtract 5336 from 5671 to get 335.
Fetch the next digit (6) from the dividend, attach it to 335 and continue: 3356 / 667

Moving on to step 8:
If we divide 3356 by 667, we get 5 and a remainder of 21.
Write down 5 as next digit of the result. 
Result so far: 66685.0
The remainder is 21 after subtracting 3335 from 3356.
Since there are no more digits in the dividend, we add a zero to the remainder making it 210, and continue the process.

Let's proceed to step 9:
When dividing 210 by 667, we get 0 with a remainder of 210.
The next digit of our result is 0. 
Result so far: 66685.0
Subtract 0 from 210 to get 210.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2100, and continue the process.

Advancing to step 10:
667 can be fit into 2100 3 times, resulting in a remainder of 99.
Put 3 as the next digit of the answer. 
Result so far: 66685.03
Deduct 2001 from 2100 and we're left with 99.
Since there are no more digits in the dividend, we add a zero to the remainder making it 990, and continue the process.

Advancing to step 11:
When dividing 990 by 667, we get 1 with a remainder of 323.
Record the quotient 1 as the next digit in the result. 
Result so far: 66685.031
Subtract 667 from 990 to get 323.
Since there are no more digits in the dividend, we add a zero to the remainder making it 3230, and continue the process.

Step 12:
3230 divided by 667 is 4 with a remainder of 562.
Record the quotient 4 as the next digit in the result. 
Result so far: 66685.0314
If we subtract 2668 from 3230, we get 562.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5620, and continue the process.

Moving on to step 13:
When dividing 5620 by 667, we get 8 with a remainder of 284.
The next digit of our result is 8. 
Result so far: 66685.03148
If we take 5336 away from 5620, we end up with 284.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2840, and continue the process.

Moving on to step 14:
667 goes into 2840 4 times with a remainder of 172.
The next digit of our result is 4. 
Result so far: 66685.031484
The remainder is 172 after subtracting 2668 from 2840.
Since there are no more digits in the dividend, we add a zero to the remainder making it 1720, and continue the process.

Let's proceed to step 15:
The number 667 fits into 1720 2 times, leaving a remainder of 386.
The next digit of our result is 2. 
Result so far: 66685.0314842
Subtracting 1334 from 1720 leaves us with 386.
Since there are no more digits in the dividend, we add a zero to the remainder making it 3860, and continue the process.

Advancing to step 16:
The number 667 fits into 3860 5 times, leaving a remainder of 525.
Write down 5 as next digit of the result. 
Result so far: 66685.03148425
If we take 3335 away from 3860, we end up with 525.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5250, and continue the process.

After the division, we end up with 66685.03148425 and a remainder of 5.25e-07.