我有一個double值,我的值是0.94289988675,另外還有一個值是0.94289988777的double。我只需要比較兩個值。但它說它們不一樣。我如何才能比較這些值的前四位數字。 代碼: for (z = 0; z < something.Count(); z++)
{
if (largest == Math.Round(0.94289988675 [z],4))
考慮: #include <iostream>
#include <vector>
class A
{
public:
const int& i;
};
class B
{
public:
const std::vector<int>& i;
};
int main()
{
A a = { 3 };
std::cout << a