if (p == -1)
return int (*this);
- String s2 = right_str (len()-p-1);
+ String s2 = right_str (length_i ()-p-1);
String s1 = left_str (p);
return Rational (s1.value_i (), s2.value_i ());
Scalar::isnum_b () const
{
int conv = false;
- if (len ())
+ if (length_i ())
{
long l =0;
conv = sscanf (strh_.ch_C (), "%ld", &l);
}
- return len() && conv;
+ return length_i () && conv;
}
Scalar::operator Real()
Scalar::operator bool () const
{
- if (!len ())
+ if (!length_i ())
return false;
if (*this == "0")
return false;