Hvordan man aktiverer 'long double' præcision for KCalc

Hvis din maskine understøtter C datatypen long double og hvis du har en fungerende libc kan du aktivere long double-præcision for KCalc.

Her er hvad der skal gøres:

  1. Tjek ../config.h og se om HAVE_LONG_DOUBLE er defineret, dvs. du skulle være i stand til at finde en linje der siger:

    #define HAVE_LONG_DOUBLE 1

    Hvis du ikke kan finde en sådan linje understøtter dit system ikke 'long double' IEEE præcision.

  2. Redigér filerne kcalctype.h, configdlg.cpp, kcalc.cpp og kcalc_core.cpp og fjern linjerne:

    #ifdef HAVE_LONG_DOUBLE
    #undef HAVE_LONG_DOUBLE
    #endif
    
  3. Rekompilér KCalc.