Windows phone 使用tagach windows phone分割时出现奇怪的行为

Windows phone 使用tagach windows phone分割时出现奇怪的行为,windows-phone,Windows Phone,当我运行下面的代码时,它不起作用(它不是除法),但返回0 Math.Pow()起作用 您的potega变量是一个Int32(假设您使用的是Visual Studio,请将鼠标悬停在var上检查类型),它将1/3或0.3333的结果截断为0 让波特加双倍: double potega = 1 / 3; 或者先将其中一个数字转换为双精度: var potega = 1d / 3; 问题是这条线不起作用:var potega=1/3//数学功率(ilosc,-1);我不知道,为什么它不分开。。。

当我运行下面的代码时,它不起作用(它不是除法),但返回0 Math.Pow()起作用


您的
potega
变量是一个Int32(假设您使用的是Visual Studio,请将鼠标悬停在
var
上检查类型),它将
1/3
或0.3333的结果截断为0

让波特加双倍:

double potega = 1 / 3;
或者先将其中一个数字转换为双精度:

var potega = 1d / 3;

问题是这条线不起作用:var potega=1/3//数学功率(ilosc,-1);我不知道,为什么它不分开。。。
var potega = 1d / 3;