460 {
461
462
463
467
468
469 if (
str.length() > 0 && (
str[0] ==
'+' ||
str[0] ==
'-')) {
471 }
472
473
478
480 break;
481 }
485 break;
486 }
487 }
488
489
491
492
498 break;
499 }
500 }
501
503
506 } else {
507
510 }
fl::optional< double > result