Our website uses cookies to enhance your browsing experience.
Accept
to the top
>
>
>
Examples of errors detected by the...

Examples of errors detected by the V6107 diagnostic

V6107. The constant NN is being utilized. The resulting value could be inaccurate. Consider using the KK constant.


GeoGebra

V6107 The constant 0.7071067811865 is being utilized. The resulting value could be inaccurate. Consider using Math.sqrt(0.5). DrawAngle.java(303)


@Override
final public void update() {
    ....
    switch (angle.getAngleStyle()) {
        ....
        case EuclidianStyleConstants.RIGHT_ANGLE_STYLE_L:
            // Belgian offset |_
            if (square == null) {
                square = AwtFactory.getPrototype().newGeneralPath();
            } else {
                square.reset();
            }
            length = arcSize * 0.7071067811865;                          // <=
            double offset = length * 0.4;
            square.moveTo(
                    coords[0] + length * Math.cos(angSt)
                            + offset * Math.cos(angSt)
                            + offset * Math.cos(angSt + Kernel.PI_HALF),
                    coords[1]
                            - length * Math.sin(angSt)
                                    * view.getScaleRatio()
                            - offset * Math.sin(angSt)
                            - offset * Math.sin(angSt + Kernel.PI_HALF));
            ....
            break;
            }
}