suchen

Heim  >  Fragen und Antworten  >  Hauptteil

请问您所见过的最棒的一段代码是什么?

请问您所见过的最棒的一段代码是什么?


大家讲道理大家讲道理2926 Tage vor703

Antworte allen(2)Ich werde antworten

  • 代言

    代言2016-11-11 13:24:01

    好吧,应该是这段,2011最佳代码Scala版

    def believe(x: Any) = x match {
      case b: Boolean => "I believe."
      case _ => "It's miracle!"
    }


    Antwort
    0
  • 代言

    代言2016-11-11 13:23:34

    最神奇的代码莫过于 Quake III 中不可思议的求解平方根实现方法,尤其是神奇的常量0x5f3759df

    float Q_rsqrt( float number ){    long i;    float x2, y;    const float threehalfs = 1.5F;
        x2 = number * 0.5F;
        y  = number;
        i  = * ( long * ) &y;  // evil floating point bit level hacking
        i  = 0x5f3759df - ( i >> 1 ); // what the fuck?
        y  = * ( float * ) &i;
        y  = y * ( threehalfs - ( x2 * y * y ) ); // 1st iteration
        // y  = y * ( threehalfs - ( x2 * y * y ) ); // 2nd iteration, this can be removed
        #ifndef Q3_VM
        #ifdef __linux__
            assert( !isnan(y) ); // bk010122 - FPE?
        #endif
        #endif
        return y;
    }


    Antwort
    0
  • StornierenAntwort