Skip to content

Floating-point value in diode model ignored (when contains exponent?) #1003

@geometrian

Description

@geometrian

I have a diode with parameters:
• IS  = 4.416 409 060 438 224e-8 [A]
• RS = 0.117 918 182 847 822 07 [Ω]
• n   = 6.446 193 498 698 821

However, when I enter these values into the advanced diode model, IS doesn't 'take'. It silently remains at what it was before! I assume this is because it fails to parse the "e-8" in string "4.416409060438224e-8".

The user notices that the model updated (as the other two parameters changed), but would have to go back into editing the model again to discover that it had only partially updated! The certainty of an error coupled with the unlikelihood of it being discovered makes this fairly serious in my view.

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