A digit small number is a positive integer \$n\$ such for any two numbers that multiply to \$n\$, their total number of digits is more than the digits in \$n\$.
In otherwords: there are no two positive integers \$a\$ and \$b\$ such that:
\$ ab = n \$
and
\$ \left\lfloor\log_{10}(a)\right\rfloor+\left\lfloor\log_{10}(b)\right\rfloor <\left\lfloor\log_{10}(n)\right\rfloor \$
For example 363 is digit small. It can be made as the product of two numbers 3 ways
\$ 1\times363=363\\ 3\times121=363\\ 11\times33=363\\ \$
Each time we have 4 digits on the left hand side and 3 on the right hand side.
As another example 48 is not digit small because we can write it as
\$ 6\times8=48 \$
where each side of the equation has 2 digits in total.
Task
Given a positive number output one of two distinct values depending on whether the input was digit small. For example you could output 1
when the input is digit small and 0
if it is not, or True
and False
etc.
This is code-golf so answers will be scored in bytes.
Test cases
Here are the first 25 digit small numbers:
1,2,3,4,5,6,7,8,9,11,13,17,19,22,23,26,29,31,33,34,37,38,39,41,43
Hint
If you drop the test cases into OEIS you will get A122427. This sequence is useful, but you will have to prove where it is the same, or find the cases in which it is different.