// Rounds up `val` to the nearest value that is divisible by four. Frequently // used to e.g. pad chunks or parameters to an even 32-bit offset. template <typename IntType>
IntType RoundUpTo4(IntType val) { return (val + 3) & ~3;
}
// Similarly, rounds down `val` to the nearest value that is divisible by four. template <typename IntType>
IntType RoundDownTo4(IntType val) { return val & ~3;
}
// Returns true if `val` is divisible by four. template <typename IntType> bool IsDivisibleBy4(IntType val) { return (val & 3) == 0;
}
} // namespace dcsctp
#endif// NET_DCSCTP_COMMON_MATH_H_
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-09-30)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.