Let's divide 3358961 by 501
We want to divide 3358961 by 501.

Advancing to step 1:
501 goes into 3 0 times with a remainder of 3.
Record the quotient 0 as the next digit in the result. 
Result so far: 0.0
Subtract 0 from 3 to get 3.
Grab the next digit (3) from the dividend, add it to 3, then carry on: 33 / 501

Going ahead to step 2:
When dividing 33 by 501, we get 0 with a remainder of 33.
The number 0 becomes the next digit in our result. 
Result so far: 0.0
If we subtract 0 from 33, we get 33.
Bring next digit (5) of the dividend behind the 33 and repeat the process: 335 / 501

Advancing to step 3:
335 divided by 501 is 0 with a remainder of 335.
Write down 0 as next digit of the result. 
Result so far: 0.0
Subtract 0 from 335 to get 335.
Include the next digit (8) from the dividend after 335, then repeat: 3358 / 501

Advancing to step 4:
If we divide 3358 by 501, we get 6 and a remainder of 352.
Record the quotient 6 as the next digit in the result. 
Result so far: 6.0
The remainder is 352 after subtracting 3006 from 3358.
Append the next digit (9) from the dividend to 352 and continue with: 3529 / 501

Let's proceed to step 5:
501 goes into 3529 7 times with a remainder of 22.
The next digit of our result is 7. 
Result so far: 67.0
Subtracting 3507 from 3529 leaves us with 22.
Grab the next digit (6) from the dividend, add it to 22, then carry on: 226 / 501

Step 6:
The number 501 fits into 226 0 times, leaving a remainder of 226.
Write down 0 as next digit of the result. 
Result so far: 670.0
If we take 0 away from 226, we end up with 226.
Bring next digit (1) of the dividend behind the 226 and repeat the process: 2261 / 501

Step 7:
501 goes into 2261 4 times with a remainder of 257.
The number 4 becomes the next digit in our result. 
Result so far: 6704.0
Subtract 2004 from 2261 to get 257.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2570, and continue the process.

Advancing to step 8:
When dividing 2570 by 501, we get 5 with a remainder of 65.
Write down 5 as next digit of the result. 
Result so far: 6704.5
Subtracting 2505 from 2570 leaves us with 65.
Since there are no more digits in the dividend, we add a zero to the remainder making it 650, and continue the process.

On to step 9:
The number 501 fits into 650 1 times, leaving a remainder of 149.
The number 1 becomes the next digit in our result. 
Result so far: 6704.51
Deduct 501 from 650 and we're left with 149.
Since there are no more digits in the dividend, we add a zero to the remainder making it 1490, and continue the process.

Let's proceed to step 10:
1490 divided by 501 is 2 with a remainder of 488.
Put 2 as the next digit of the answer. 
Result so far: 6704.512
If we subtract 1002 from 1490, we get 488.
Since there are no more digits in the dividend, we add a zero to the remainder making it 4880, and continue the process.

Let's proceed to step 11:
When dividing 4880 by 501, we get 9 with a remainder of 371.
Write down 9 as next digit of the result. 
Result so far: 6704.5129
Subtracting 4509 from 4880 leaves us with 371.
Since there are no more digits in the dividend, we add a zero to the remainder making it 3710, and continue the process.

Let's proceed to step 12:
When dividing 3710 by 501, we get 7 with a remainder of 203.
The number 7 becomes the next digit in our result. 
Result so far: 6704.51297
The remainder is 203 after subtracting 3507 from 3710.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2030, and continue the process.

Moving on to step 13:
501 can be fit into 2030 4 times, resulting in a remainder of 26.
Use 4 as the next digit of our solution. 
Result so far: 6704.512974
If we take 2004 away from 2030, we end up with 26.
Since there are no more digits in the dividend, we add a zero to the remainder making it 260, and continue the process.

Step 14:
501 can be fit into 260 0 times, resulting in a remainder of 260.
Put 0 as the next digit of the answer. 
Result so far: 6704.512974
The remainder is 260 after subtracting 0 from 260.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2600, and continue the process.

Moving on to step 15:
The number 501 fits into 2600 5 times, leaving a remainder of 95.
Write down 5 as next digit of the result. 
Result so far: 6704.51297405
The remainder is 95 after subtracting 2505 from 2600.
Since there are no more digits in the dividend, we add a zero to the remainder making it 950, and continue the process.

After the division, we end up with 6704.51297405 and a remainder of 9.5e-08.