diff --git a/examples/inlineuniformblocks/inlineuniformblocks.cpp b/examples/inlineuniformblocks/inlineuniformblocks.cpp index d09cfc03..5e0adcf7 100644 --- a/examples/inlineuniformblocks/inlineuniformblocks.cpp +++ b/examples/inlineuniformblocks/inlineuniformblocks.cpp @@ -16,7 +16,7 @@ #define ENABLE_VALIDATION false float rnd() { - return ((float)rand() / (RAND_MAX)); + return static_cast(rand()) / static_cast(RAND_MAX); } class VulkanExample : public VulkanExampleBase diff --git a/examples/pushconstants/pushconstants.cpp b/examples/pushconstants/pushconstants.cpp index 5005698a..714a26f2 100644 --- a/examples/pushconstants/pushconstants.cpp +++ b/examples/pushconstants/pushconstants.cpp @@ -21,7 +21,7 @@ float rnd() { - return ((float) rand() / (RAND_MAX)); + return static_cast(rand()) / static_cast(RAND_MAX); } class VulkanExample : public VulkanExampleBase @@ -292,4 +292,4 @@ public: } }; -VULKAN_EXAMPLE_MAIN() \ No newline at end of file +VULKAN_EXAMPLE_MAIN()