func (q Query) OrderFloat64s() (r Query) {
	if q.err != nil {
		r.err = q.err
		return
	}
	vals, err := toFloat64s(q.values)
	if err != nil {
		r.err = err
		return
	}
	sort.Float64s(vals)
	r.values = float64sToInterface(vals)
	return
}
// OrderFloat64s returns a new query by sorting integers in the original
// sequence in ascending order. Elements of the original sequence should only be
// float64. Otherwise, ErrTypeMismatch will be returned.
//
// Example:
//	sorted, err := From([]float64{-1e-9, -1, 1e-9, 1}}).OrderFloat64s().Results()
//	// sorted = {-1, -1e-9, 1e-9, 1}
OrderFloat64s returns a new query by sorting integers in the original
sequence in ascending order. Elements of the original sequence should only be
float64. Otherwise, ErrTypeMismatch will be returned.


// OrderFloat64s returns a new query by sorting integers in the original // sequence in ascending order . Elements of the original sequence should only be // float64 . Otherwise ErrTypeMismatch will be returned . // // Example : // sorted err : = From ( [] float64 { - 1e - 9 - 1 1e - 9 1 }} ) . OrderFloat64s () . Results () // // sorted = { - 1 - 1e - 9 1e - 9 1 }
func (q Query) OrderFloat64s() (r Query) {
	if q.err != nil {
		r.err = q.err
		return
	}
	vals, err := toFloat64s(q.values)
	if err != nil {
		r.err = err
		return
	}
	sort.Float64s(vals)
	r.values = float64sToInterface(vals)
	return
}
func ( q Query ) OrderFloat64s ( ) ( r Query ) { if q . err != nil { r . err = q . err return } vals , err := toFloat64s ( q . values ) if err != nil { r . err = err return } sort . Float64s ( vals ) r . values = float64sToInterface ( vals ) return }
OrderFloat64s returns a new query by sorting integers in the original
sequence in ascending order.
OrderFloat64s returns a new query by sorting integers in the original sequence in ascending order .