您好,登錄后才能下訂單哦!
本篇內容主要講解“如何實現c++數值比率加減乘除”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何實現c++數值比率加減乘除”吧!
#包含 <io流>
#包含 <比率>
整 主()
{
用 2/3 = 比率<2, 3>;
用 1/6 = 比率<1, 6>;
用 產品 = 標::乘率<2/3, 1/6>;
輸出 << "2/3 * 1/6 = " << 產品::數 << '/' << 產品::den << '\n';
}
2/3 * 1/6 = 1/9
#包含 <io流>
#包含 <比率>
整 主()
{
用 2/3 = 比率<2, 3>;
用 1/6 = 比率<1, 6>;
用 商 = 標::比率除<2/3, 1/6>;
輸出 << "(2/3) / (1/6) = " << 商::數 << '/' << 商::den << '\n';
}
(2/3) / (1/6) = 4/1
#包含 <io流>
#包含 <比率>
整 主()
{
如 (標::無比率<比率<23,37>, 比率<57,90>>::值) {
輸出 << "23/37 < 57/90\n";
}
}
23/37 < 57/90
元< 類 R1, 類 R2 >
構 比率相等 : 公 整常 <
極,
R1::數 == R2::數 && R1::den == R2::den
> {};
#包含 <io流>
#包含 <比率>
整 主()
{
如(標::比率相等<比率<2,3>, 比率<4,6>>::值) {
輸出 << "2/3 == 4/6\n";
} 異 {
輸出 << "2/3 != 4/6\n";
}
}
2/3 == 4/6
#包含 <io流>
#包含 <比率>
整 主()
{
用 2/3 = 比率<2, 3>;
用 1/6 = 比率<1, 6>;
用 比較 = 標::比率減<2/3, 1/6>;
輸出 << "2/3 - 1/6 = " << 比較::數 << '/' << 比較::den << '\n';
}
2/3 - 1/6 = 1/2
到此,相信大家對“如何實現c++數值比率加減乘除”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。