We're dividing 40944477 by 966 
Let's see how many times 966 fits into 40944477.

Advancing to step 1:
966 can be fit into 4 0 times, resulting in a remainder of 4.
The next digit of our result is 0. 
Result so far: 0.0
Deduct 0 from 4 and we're left with 4.
Include the next digit (0) from the dividend after 4, then repeat: 40 / 966

Step 2:
40 divided by 966 is 0 with a remainder of 40.
The number 0 becomes the next digit in our result. 
Result so far: 0.0
If we take 0 away from 40, we end up with 40.
Bring next digit (9) of the dividend behind the 40 and repeat the process: 409 / 966

Step 3:
If we divide 409 by 966, we get 0 and a remainder of 409.
Use 0 as the next digit of our solution. 
Result so far: 0.0
Deduct 0 from 409 and we're left with 409.
Append the next digit (4) from the dividend to 409 and continue with: 4094 / 966

Moving on to step 4:
966 can be fit into 4094 4 times, resulting in a remainder of 230.
Use 4 as the next digit of our solution. 
Result so far: 4.0
If we subtract 3864 from 4094, we get 230.
Take the next digit (4) from the dividend and append it to 230, then repeat: 2304 / 966

Going ahead to step 5:
If we divide 2304 by 966, we get 2 and a remainder of 372.
The next digit of our result is 2. 
Result so far: 42.0
If we take 1932 away from 2304, we end up with 372.
Take the next digit (4) from the dividend and append it to 372, then repeat: 3724 / 966

Advancing to step 6:
When dividing 3724 by 966, we get 3 with a remainder of 826.
Record the quotient 3 as the next digit in the result. 
Result so far: 423.0
Deduct 2898 from 3724 and we're left with 826.
Grab the next digit (7) from the dividend, add it to 826, then carry on: 8267 / 966

Let's proceed to step 7:
When dividing 8267 by 966, we get 8 with a remainder of 539.
The number 8 becomes the next digit in our result. 
Result so far: 4238.0
Subtracting 7728 from 8267 leaves us with 539.
Grab the next digit (7) from the dividend, add it to 539, then carry on: 5397 / 966

On to step 8:
The number 966 fits into 5397 5 times, leaving a remainder of 567.
The number 5 becomes the next digit in our result. 
Result so far: 42385.0
If we take 4830 away from 5397, we end up with 567.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5670, and continue the process.

Moving on to step 9:
966 goes into 5670 5 times with a remainder of 840.
The number 5 becomes the next digit in our result. 
Result so far: 42385.5
Deduct 4830 from 5670 and we're left with 840.
Since there are no more digits in the dividend, we add a zero to the remainder making it 8400, and continue the process.

Advancing to step 10:
The number 966 fits into 8400 8 times, leaving a remainder of 672.
The number 8 becomes the next digit in our result. 
Result so far: 42385.58
If we take 7728 away from 8400, we end up with 672.
Since there are no more digits in the dividend, we add a zero to the remainder making it 6720, and continue the process.

On to step 11:
966 can be fit into 6720 6 times, resulting in a remainder of 924.
Use 6 as the next digit of our solution. 
Result so far: 42385.586
If we subtract 5796 from 6720, we get 924.
Since there are no more digits in the dividend, we add a zero to the remainder making it 9240, and continue the process.

Moving on to step 12:
The number 966 fits into 9240 9 times, leaving a remainder of 546.
The next digit of our result is 9. 
Result so far: 42385.5869
Deduct 8694 from 9240 and we're left with 546.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5460, and continue the process.

On to step 13:
966 goes into 5460 5 times with a remainder of 630.
Put 5 as the next digit of the answer. 
Result so far: 42385.58695
Deduct 4830 from 5460 and we're left with 630.
Since there are no more digits in the dividend, we add a zero to the remainder making it 6300, and continue the process.

Advancing to step 14:
966 can be fit into 6300 6 times, resulting in a remainder of 504.
Record the quotient 6 as the next digit in the result. 
Result so far: 42385.586956
Subtract 5796 from 6300 to get 504.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5040, and continue the process.

On to step 15:
966 can be fit into 5040 5 times, resulting in a remainder of 210.
Put 5 as the next digit of the answer. 
Result so far: 42385.5869565
Deduct 4830 from 5040 and we're left with 210.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2100, and continue the process.

Going ahead to step 16:
966 goes into 2100 2 times with a remainder of 168.
The next digit of our result is 2. 
Result so far: 42385.58695652
If we subtract 1932 from 2100, we get 168.
Since there are no more digits in the dividend, we add a zero to the remainder making it 1680, and continue the process.

The final result is 42385.58695652 with a remainder of 1.68e-07.