Skip to content

Error in parsing. For some cases number is null #3

@rabestro

Description

@rabestro
            if (s.indexOf('+') > 0) {
                re = s.substring(0, s.indexOf('+'));
                im = s.substring(s.indexOf('+') + 1);
                parsed = new ComplexNumber(Double.parseDouble(re), Double.parseDouble(im));
            } else if (s.lastIndexOf('-') > 0) {
                re = s.substring(0, s.lastIndexOf('-'));
                im = s.substring(s.lastIndexOf('-') + 1);
                parsed = new ComplexNumber(Double.parseDouble(re), -Double.parseDouble(im));
            } else {
                parsed = null;
            }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions