Type alias SubPositionStrNum<num1, num2, result, last1, last2>
SubPositionStrNum<num1, num2, result, last1, last2>: If_BothFalse<last1, last2> extends true ? _DelLeftZero<result> : SubPositionStrNum<SubShrinkBoolMap[PopLast<num1> & K][PopLast<num2> & K] extends true ? DecreaserStrNum<PopBefore<num1>> : PopBefore<num1>, PopBefore<num2>, `${SubMantissaMap[PopLast<num1> & K][PopLast<num2> & K]}${result}`, If_StrLenGt2<num1>, If_StrLenGt2<num2>>
Type Parameters
-
num1 extends string
-
num2 extends string
-
result extends string = ""
-
last1 extends boolean = true
-
last2 extends boolean = true