Why is this an issue?

Real literals should not be too large to be represented.

How to fix it

Code examples

Noncompliant code example

real r = 10e+350;

Compliant solution

real r = 1.79769e+300;