From 681473ae0ea2f938b80ed7cb4e8a9f2d7cb1a022 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Raymond=20Lei=28=E9=9B=B7=E8=8F=A9=E5=AE=87=29=3B=20?= =?UTF-8?q?=E4=A8=BB-Ficus=20religiosa-Cousin?= Date: Wed, 19 Feb 2025 21:13:58 -0500 Subject: [PATCH] Create ratio.cpp ```cpp #include #include namespace ratio { int main() { std::ratio<1, 1000000> micro = std::micro(); std::ratio<1, 1000000000> nano = std::nano(); std::ratio<1, 1000000000000> pico = std::pico(); std::cout << "micro: " << micro.num << "/" << micro.den << "\n"; std::cout << "nano: " << nano.num << "/" << nano.den << "\n"; std::cout << "pico: " << pico.num << "/" << pico.den << "\n"; return 0; } } ``` --- C++/ratio.cpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 C++/ratio.cpp diff --git a/C++/ratio.cpp b/C++/ratio.cpp new file mode 100644 index 0000000..edde518 --- /dev/null +++ b/C++/ratio.cpp @@ -0,0 +1,18 @@ +#include +#include + +namespace ratio +{ + int main() { + std::ratio<1, 1000000> micro = std::micro(); + std::ratio<1, 1000000000> nano = std::nano(); + std::ratio<1, 1000000000000> pico = std::pico(); + + std::cout << "micro: " << micro.num << "/" << micro.den << "\n"; + std::cout << "nano: " << nano.num << "/" << nano.den << "\n"; + std::cout << "pico: " << pico.num << "/" << pico.den << "\n"; + + return 0; + } +} +