singrdk/base/Kernel/Native/Decimal.cpp

104 lines
3.0 KiB
C++

////////////////////////////////////////////////////////////////////////////////
//
// Microsoft Research Singularity
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// File: Number.cpp
//
// Note:
//
#include "hal.h"
int Struct_System_Decimal::g_FloatFromDecimal(Struct_System_Decimal *d,
float32 *result)
{
Assert(!"FloatFromDecimal");
return 0;
}
int Struct_System_Decimal::g_DoubleFromDecimal(Struct_System_Decimal *d,
float64 *result)
{
Assert(!"DoubleFromDecimal");
return 0;
}
int Struct_System_Decimal::g_DecimalTruncate(Struct_System_Decimal *d,
Struct_System_Decimal *result)
{
Assert(!"DecimalTruncate");
return 0;
}
int Struct_System_Decimal::g_DecimalRound(Struct_System_Decimal *d,
int decimals,
Struct_System_Decimal *result)
{
Assert(!"DecimalRound");
return 0;
}
int Struct_System_Decimal::g_DecimalCompare(Struct_System_Decimal *d1,
Struct_System_Decimal *d2)
{
Assert(!"DecimalCompare");
return 0;
}
int Struct_System_Decimal::g_DecimalFromDouble(double d,
Struct_System_Decimal *result)
{
Assert(!"DecimalFromDouble");
return 0;
}
int Struct_System_Decimal::g_DecimalFromFloat(float d,
Struct_System_Decimal *result)
{
Assert(!"DecimalFromFloat");
return 0;
}
int Struct_System_Decimal::g_DecimalAdd(Struct_System_Decimal * d1,
Struct_System_Decimal * d2,
Struct_System_Decimal * result)
{
Assert(!"DecimalAdd");
return 0;
}
int Struct_System_Decimal::g_DecimalDivide(Struct_System_Decimal *d1,
Struct_System_Decimal *d2,
Struct_System_Decimal *result)
{
Assert(!"DecimalDivide");
return 0;
}
int Struct_System_Decimal::g_DecimalFloor(Struct_System_Decimal *d,
Struct_System_Decimal *result)
{
Assert(!"DecimalFloor");
return 0;
}
int Struct_System_Decimal::g_DecimalMultiply(Struct_System_Decimal *d1,
Struct_System_Decimal *d2,
Struct_System_Decimal *result)
{
Assert(!"DecimalMultiply");
return 0;
}
int Struct_System_Decimal::g_DecimalSubtract(Struct_System_Decimal *d1,
Struct_System_Decimal *d2,
Struct_System_Decimal *result)
{
Assert(!"DecimalSubtract");
return 0;
}
//
///////////////////////////////////////////////////////////////// End of File.