implement RoundUp for System.UInt64

This commit is contained in:
Michael Becker 2019-11-22 19:12:16 -05:00
parent 02398ed366
commit 95ae0c5a11
No known key found for this signature in database
GPG Key ID: 389DFF5D73781A12

View File

@ -421,6 +421,20 @@ namespace UniversalEditor
}
return result;
}
[CLSCompliant(false)]
public static ulong RoundUp(this ulong number, int multiple)
{
ulong result;
if ((ulong)number % (ulong)((long)multiple) == 0uL)
{
result = number;
}
else
{
result = (ulong)((ulong)number + (ulong)((long)multiple - (long)((ulong)number % (ulong)((long)multiple))));
}
return result;
}
public static int RoundUp(this int number, int multiple)
{
int result;