From c703494340ad965ee2e156083938a8808e4218cf Mon Sep 17 00:00:00 2001 From: Klemek Date: Fri, 27 Aug 2021 14:33:31 +0200 Subject: [PATCH] prevent uint32 overflow --- watchfaces/tetris-2.0/Watchy_Tetris.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/watchfaces/tetris-2.0/Watchy_Tetris.cpp b/watchfaces/tetris-2.0/Watchy_Tetris.cpp index 85ab47b..02c9109 100644 --- a/watchfaces/tetris-2.0/Watchy_Tetris.cpp +++ b/watchfaces/tetris-2.0/Watchy_Tetris.cpp @@ -81,7 +81,8 @@ double WatchyTetris::random() seed = seed * 24 + currentTime.Hour; seed = seed * 60 + currentTime.Minute; - double v = pow(20 * seed, 6.0 / 7.0); + double v = pow(seed, 6.0 / 7.0); v *= sin(v) + 1; + return v - floor(v); } \ No newline at end of file