标签: multiplying

C#,运算符'*'不能应用于'double'和'decimal'类型的操作数

这个错误应该是一个简单的错误,但我似乎无法使它工作.问题在于这个相同的代码在程序的早期工作.我没有看到任何理由在这个实例上发送错误而不是之前的四个错误.参考下面的代码,随时提供任何批评,因为它应该让我更好.如果重要,我正在使用Sharp Develop 2.2.

以下是有效代码示例:

void calc2Click(object sender, EventArgs e)
{
    if (!String.IsNullOrEmpty(tb2_fla.Text) & String.IsNullOrEmpty(tb2_e.Text) | String.IsNullOrEmpty(tb2_fla.Text) & String.IsNullOrEmpty(tb2_e.Text) | String.IsNullOrEmpty(tb2_e.Text))
    {
        MessageBox.Show("Enter either kVA and Voltage or FLA and Voltage", "Invalid Data Entry", MessageBoxButtons.OK);
    }       

        if (!String.IsNullOrEmpty(tb2_kva.Text) & !String.IsNullOrEmpty(tb2_e.Text))
    { 
            decimal x, y, z;
            x = decimal.Parse(tb2_kva.Text);      
            y = decimal.Parse(tb2_e.Text);
            z = (x * 1000) / (1.732050808m * y); //the m at the end of the decimal allows for the multiplication of decimals    
            tb2_fla.Text = z.ToString();
            tb2_fla.Text = Math.Round(z,2).ToString();
    } …
Run Code Online (Sandbox Code Playgroud)

c# decimal multiplying

11
推荐指数
1
解决办法
4万
查看次数

Python数组乘法

hh=[[82.5], [168.5]]
N=1./5
ll=N*hh
Run Code Online (Sandbox Code Playgroud)

我做错了什么?我收到错误:

"不能将序列乘以'浮动'类型的非int"

我尝试添加float(),但这不能解决我的问题;

我需要将数组中的每个元素相乘...感谢所有


**好的感谢数字*数组的想法,但如何乘以数组*数组,我尝试与数字*数组相同,但有问题:

编辑2:**

hh=[[82.5], [168.5]]
N=zip(*hh)
ll = [[x*N for x in y] for y in hh]
Run Code Online (Sandbox Code Playgroud)

???

python floating-point multiplying

10
推荐指数
3
解决办法
4万
查看次数

JS乘以100给出了奇怪的结果

我有:

var a =  0.0532;
var b =  a * 100;
Run Code Online (Sandbox Code Playgroud)

b应该返回5.32但是它返回5.319999999999999.我该如何解决?

JSFiddle:http: //jsfiddle.net/9f2K8/

javascript multiplying

10
推荐指数
2
解决办法
7425
查看次数

Swift:如何将数组乘以数组(Math:vector by vector)

我需要将数组乘以另一个数组,就像数学中的向量一样.

例如: __CODE__ __CODE__ __CODE__

我甚至无法弄清楚代码,我已经尝试逐个元素,但这对我来说似乎是一个解决方案,任何想法?(我是swift的初学者)

arrays vector multiplying swift

10
推荐指数
3
解决办法
4638
查看次数

ListView和具有倒数计时器的项目

我的Listview有问题,我想为所有ListView的项目设置一个倒数计时器,我已经用Google搜索了一个解决方案,但它无法正常工作.问题是ListView重用(回收)一个视图,我总是得到一个错误的项目时间.我使用标签作为我的观点,但它仍然不起作用,我无法理解我在哪里犯了错误,请帮助我.谢谢.

所以这里有一张图片显示我的问题:pic1我刚刚开始一个活动; startActivity

pic2我只是向下滚动

listWithError

在这里我的代码(全班):

更新

    public class PromoListActivity extends SherlockActivity {
private ListView mPromoList;
private PromoListAdapter mAdapter;
private ViewFlipper mFlipper;
private Button mBtnRepeat;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.fragment_news_list);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    setTitle("??????????? ?????");
    mFlipper = (ViewFlipper) findViewById(R.id.flipper);
    mPromoList = (ListView) findViewById(R.id.newsList);
    mBtnRepeat = (Button) findViewById(R.id.btnRepeat);

    //-->
    final Handler timerHandler = new Handler();
    Runnable timerRunnable = new Runnable() {
        @Override
        public void run() {
            mAdapter.notifyDataSetChanged();
            timerHandler.postDelayed(this, 1000); // run every minute
        }
    };
    //<--


    mBtnRepeat.setOnClickListener(new OnClickListener() {

        @Override
        public void …
Run Code Online (Sandbox Code Playgroud)

android listview multiplying countdowntimer

9
推荐指数
1
解决办法
8881
查看次数

了解支持乘法屏幕

我知道有很多关于我的问题的信息,我几乎已经阅读了所有这些 - 关于developer.android.com的官方文档,XDA开发人员和这里的帖子,以及许多其他但仍有问题我希望你能解释一下.所以我在主屏幕上有一个带有仪表板图标的应用程序,我需要在所有现有屏幕上看到这个屏幕看起来一样,这里是肖像和土地标准:

MAIN_PORTRAIT 大陆

为了做到这一点,我已经在我的项目中添加了下一个文件夹:

在此输入图像描述

所有尺寸,如图像大小,文字大小和边距,我都在dimens.xml中为每个屏幕分辨率设置,我认为这足以在不同的设备上看到相同的图片.但我错了,在相同的分辨率但不同的屏幕尺寸下它看起来不同.这是一个带有mdpi的3.2"和5.1"屏幕:

屏幕3.2 屏幕5.1

我没有得到我应该添加像" values-mdpi-sw320dp "等文件夹或者还有其他方式我应该知道在所有屏幕上看到相同的图片?这是设置尺寸的所有尺寸的正确方法吗?请向我解释一下.问候.

android multiplying android-screen-support

9
推荐指数
1
解决办法
828
查看次数

将两个具有不匹配指数的熊猫系列相乘

创建两个系列:s1s2df.

每个都有相同的长度但不同的指数.s1.multiply(s2)联合不匹配的指数而不是乘以它们.

我只想逐渐s1反对s2忽略不匹配的指数.

我可以运行s1.reset_index()s2.reset_index()再取我这两个DFS希望之列,因为它把原始索引到一个单独的列,但这是乏味的,我想有可能是做一个简单的方法.

s1.multiply(s2, axis='columns')
Run Code Online (Sandbox Code Playgroud)

似乎也没有用

python series multiplying indices pandas

8
推荐指数
1
解决办法
3545
查看次数

将char乘以整数(c ++)

是否可以将char乘以int?

例如,我正在尝试制作一个图表,每次出现一个数字都带有*.

所以类似的东西,但这不起作用

char star = "*";
int num = 7;

cout << star * num //to output 7 stars
Run Code Online (Sandbox Code Playgroud)

c++ string char multiplying

7
推荐指数
3
解决办法
3万
查看次数

一种计算矩阵乘法的快速算法

在c ++代码eclipse的中间,我需要计算矩阵A和B的乘法,大小为2400*3600(所以尺寸不一样).矩阵存储在浮点二维数组中.它们不稀疏,没有限制.

每次乘法需要很长时间(几分钟),我真的需要减少它,因为我有一个重复5000万次的循环.每次新的A和B应该相乘.欢迎任何类型的建议以减少时间复杂性.(甚至改变存储数据的结构,如果你认为这可能有帮助).例如,如果我将数据存储到一维数组中该怎么办?或者使用向量而不是数组?

在一种特定情况下,第一列始终为1,值为1,-1或0.这个案子有什么想法吗?
在其他情况下,值可以是任何东西.**这些乘法中的一个是X乘以其转置.这个特定的建议有什么建议吗?

c++ arrays matrix multiplying

7
推荐指数
2
解决办法
7146
查看次数

将数组中的每个元素乘以C中的数字

我正在尝试在C中优化我的一些代码,这比下面的代码段大很多.来自Python,我想知道你是否可以简单地将整个数组乘以我下面的数字.

显然,它不像我在下面那样工作.有没有其他方法可以实现相同的功能,或者我必须像for循环一样遍历整个数组?

void main()
{
    int i;
    float data[] = {1.,2.,3.,4.,5.};

    //this fails
    data *= 5.0;

    //this works
    for(i = 0; i < 5; i++) data[i] *= 5.0;

}
Run Code Online (Sandbox Code Playgroud)

c arrays multiplying

7
推荐指数
2
解决办法
3万
查看次数