|
@@ -128,8 +128,8 @@ struct VariantUtilityFunctions {
|
|
|
return Math::floor(x);
|
|
|
}
|
|
|
|
|
|
- static inline int floori(double x) {
|
|
|
- return int(Math::floor(x));
|
|
|
+ static inline int64_t floori(double x) {
|
|
|
+ return int64_t(Math::floor(x));
|
|
|
}
|
|
|
|
|
|
static inline Variant ceil(Variant x, Callable::CallError &r_error) {
|
|
@@ -161,8 +161,8 @@ struct VariantUtilityFunctions {
|
|
|
return Math::ceil(x);
|
|
|
}
|
|
|
|
|
|
- static inline int ceili(double x) {
|
|
|
- return int(Math::ceil(x));
|
|
|
+ static inline int64_t ceili(double x) {
|
|
|
+ return int64_t(Math::ceil(x));
|
|
|
}
|
|
|
|
|
|
static inline Variant round(Variant x, Callable::CallError &r_error) {
|
|
@@ -194,8 +194,8 @@ struct VariantUtilityFunctions {
|
|
|
return Math::round(x);
|
|
|
}
|
|
|
|
|
|
- static inline int roundi(double x) {
|
|
|
- return int(Math::round(x));
|
|
|
+ static inline int64_t roundi(double x) {
|
|
|
+ return int64_t(Math::round(x));
|
|
|
}
|
|
|
|
|
|
static inline Variant abs(const Variant &x, Callable::CallError &r_error) {
|