public static KVector2 operator %(KVector2 v, double z) { return(KVector2.Cross(v, z)); }
public static double operator %(KVector2 u, KVector2 v) { return(KVector2.Cross(u, v)); }
public static KVector2 operator %(double z, KVector2 v) { return(KVector2.Cross(z, v)); }