Exact and approximate numeric types can be implicitly converted to the bit type. Character types require an explicit convert function.
The expression being converted must consist only of digits, a decimal point, a currency symbol, and a plus or minus sign. The presence of other characters generates syntax errors.
The bit equivalent of 0 is 0. The bit equivalent of any other number is 1.