There are an infinite number of correct answers to this question.
Here are four of them:
1 x 1,006
0.5 x 2,012
-2 x -503
1/10th x 10,060
=================================
If you only want to consider positive whole numbers (you didn't say so),
then there are only two correct answers:
1 x 1,006
and
2 x 503
Other than 1 x 1006, the only pair of common positive integer factors of 1006 are 2 x 503.
A number multiplied by itself added to itself equals 30. What are the two possible numbers?
313
The numbers are: -25 and -30
421 and 23
41x2=82
-19
23
81.9 and 10 are two numbers which, when multiplied together, make 819.
21 x 3
8.31 comes closest.
How about: 5*275 = 1375