电脑如何输入乘法符号 ,在笔记本电脑中做表格时里边做函数公式的乘号怎样打上去?

在笔记本电脑中做表格时里边做函数公式的乘号怎样打上去

一、公式中的乘号为*符号,可以在键盘中同时按下SHIFT键+数字8键 二、乘法也可以用PRODUCT函数来完成如=A1*A2*A3*A4*A5*A6*A7*A8*A9*A10也可以写成=PRODUCT(A1:A10) 三、PRODUCT函数定义将所有以参数形式给出的数字相乘,并返回乘积值。语法PRODUCT(number1,number2,...)Number1, number2, ... 为 1 到 30 个需要相乘的数字参数。说明当参数为数字、逻辑值或数字的文字型表达式时可以被计算;当参数为错误值或是不能转换成数字的文字时,将导致错误。如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。 四、EXCEL四则运算以A1至A5单元格区域及B6单元格为例,A1至A5分别为1,2,3,4,5,B6为6 加法=SUM(A1:A5,B6)=A1+A2+A3+A4+A5+B6A1至A5及B6相加 值为21 减法=SUM(A1:A5)-B6=A1+A2+A3+A4+A5-B6A1至A5相加减去B6 值为9 乘法=PRODUCT(A1:A5,B6)=A1*A2*A3*A4*A5*B6A1至A5及B6相乘 值为720 除法=PRODUCT(A1:A5)/B6=A1*A2*A3*A4*A5/B6A1至A5相乘除去B6 值为20写入公式的单元格不能是在公式中已被引用的单元格,以免形成循环计算 五、单元格地址表格的顶上是一排字母A,B,C,.......这个就是列标表格的左边是一竖列的数字1,2,3,.......这个就是行号列标加上行号就是就是单元格的名称,单元格名称也叫做单元格地址,如A列的第三行,为A3单元格,C列的第18行为C18单元格,第五列的第七行就是E7单元格,这样形成了一个个的坐标,标明了每个单元格的位置.

电脑如何输入乘法符号
,在笔记本电脑中做表格时里边做函数公式的乘号怎样打上去?图1

电脑函数乘法公式

1、可以使用 * 符号,它代表乘号。

2、可以使用公式: 可以用“PRODUCT”函数替代。如在A1中计算B1,C1,D1的乘积可以在A1中输入 =PRODUCT(B1,C1,D1)或者 =PRODUCT(B1:D1)

所有的运算符号

+ 加 可以用“sum”函数替代。如在A1中计算B1,C1,D1的和可以在A1中输入 =sum(B1,C1,D1) 或者=sum(B1:D1)

- 减 可以用“IMSUB”函数替代。如在A1中计算B1,C1的差可以在A1中输入 =IMSUB(B2,C2)

电脑如何输入乘法符号
,在笔记本电脑中做表格时里边做函数公式的乘号怎样打上去?图2

哪位大师晓得电脑#这个符号什么快捷键能打出来还有加减乘法中的,乘法(也就是X)怎么用快捷键

上边有一排数字键,对应相关符号,你只是普通按的话只会出数字,如果你按住shift键在按相关数字键就出来了

乘法计算列表法

大整数的乘法

在计算机中,长整形(long int)变量的范围是-2147483648至2147483647,因此若用长整形变量做乘法运算,乘积最多不能超过10位数。即便用双精度(double)变量,也仅能保证16位有效数字的精度。在某些需要更高精度的乘法运算场合,需要用别的办法来实现运算。

比较容易想到的是做多位数乘法时列竖式进行计算的方法,只要写出模拟这一过程的程序,就能实现任意大整数的乘法运算。经过查阅资料,找到一种更易于编程的方法,即“列表法”。

下面先介绍“列表法”:

例如当计算8765*234时,把乘数和被乘数照如下列出,见表1:

8

7

6

5

*

16

14

12

10

2

24

21

18

15

3

32

28

24

20

4

表一

16

14

12

10

24

21

18

15

32

28

24

20

16

38

65

56

39

20

16

38

65

56

39

20

2

16+4=20

38+7=45

65+6=71

56+4=60

39+2=41

留2

留0进2

留5进4

留1进7

留0进6

留1进4

留0进2

2

0

5

1

0

1

0

根据以上思路 就可以编写C程序了,再经分析可得:

1,一个m位的整数与一个n位的整数相乘,乘积为m+n-1位或m+n位。

2,程序中,用三个字符数组分别存储乘数,被乘数与乘积。由第1点分析知,存放乘积的字符数组饿长度应不小于存放乘数与被乘数的两个数组的长度之和。

3,可以把第二步“计算填表”与第三四步“累加进位”放在一起完成,可以节省存储表格2所需的空间。

4,程序关键部分是两层循环,内层循环累计一数组的和,外层循环处理保留的数字和进位。

[cpp] view plain copy

#define MAXLENGTH 1000

#include <stdio.h>

#include <string.h>

void compute(char * a, char * b,char *c)

{

int i,j,m,n;

long sum,carry;

m = strlen(a)-1;

n = strlen(b)-1;

for(i=m;i>=0;i--)

a[i] -= '0';

for(i=n;i >=0;i--)

b[i] -='0';

c[m+n+2] ='/0';

carry =0;

for(i=m+n;i>=0;i--)

{

sum=carry;

if((j=(i-m))<0)

j=0;

for(;j<=i&& j <=n;j++)

sum += a[i-j]b[j];

c[i+1] = sum %10 + '0'; /*算出保留的数字*/

carry = sum/10;

}

if((c[0]=carry+'0')=='0') /* if no carry*/

c[0] = '/040'; /* space */

}

int main()

{

char a[MAXLENGTH],b[MAXLENGTH],c[MAXLENGTH*2];

puts("Input multiplier");

gets(a);

puts("Input multiplier");

gets(b);

compute(a,b,c);

puts("Answer:");

puts(c);

getchar();

}

效率分析:用以上算法计算m位整数乘以n位整数,需要先进行m*n次乘法,再进行约m+n次加法运算和m+n次取模运算(实为整数除法)。把这个程序稍加修改,让它自己生产乘数和被乘数,然后计算机随机的7200为整数互乘。

经过改进,此算法效率可以提高约9倍。

注意到以下事实:8216547*96785 将两数从个位起,每3位分为节,列出乘法表,将斜线间的数字相加:

8 216 547

96 785

8

216

547

*

768

20736

52512

96

6250

169560

429395

785

768

20736

52512

6250

169560

429395

768

27016

222072

429395

将表中最后一行进行如下处理:从个位数开始,每一个方格里只保留三个数字,超出1000的部分进位到前一个方格里:

768

27016

222072

429395

768+27=795

27016+222=27238

222072+429=222501

留395进429

795

238

501

395

所以8216547*96785 = 795238501395

也就是说我们在计算生成这个二维表时,不必一位一位的乘,而可以三位三位的乘;在累加时也是满1000进位。这样,我们计算m位整数乘以n位整数,只需要进行m*n/9次乘法运算,再进行约(m+n)/3次加法运算和(m+n)/3次去摸运算。总体看来,效率是前一种算法的9倍。

有人可能会想:既然能用三位三位的乘,为什么不能4位4位的乘,甚至5位。听我解来:本算法在累加表中斜线间的数字时,如果用无符号长整数(范围0至~4294967295)作为累加变量,在最不利的情况下(两个乘数的所有数字均为9),能够累加约4294967295/(999*999)=4300次,也就是能够准确计算任意两个约不超过12900(每次累加的结果“值”三位,故4300*3=12900)位的整数相乘。如果4位4位地乘,在最不利的情况下,能过累加月4294967295/(9999*9999)=43次,仅能够确保任意两个不超过172位的整数相乘,没什么实用价值,更不要说5位了。

[cpp] view plain copy

#include <stdio.h>

#include <string.h>

#include <conio.h>

#include <stdlib.h>

#include <time.h>

#define N 7200 //做72xx位的整数乘法

int max(int a,int b,int c)

{

int d = (a >b)?a:b;

return (d>c)?d:c;

}

int initarray(int a[])

{

int q,p,i;

q = N + random(100);

if(q%3 ==0)

p =q/3;

else

p =q/3+1;

for(i=0;i <p;i++)

a[i] = random(1000);

if(q%3 ==0)

a[0] = 100+random(900);

if(q%3 == 2)

a[0] = 10 + random(90);

if(q%3 == 1)

a[0] = 1 + random(9);

return p;

}

void write(int a[],int l)

{

int i;

char string[10];

for(i=1;i<l;i++)

{

itoa(a[i],string,10);

if(strlen(string)==1)

fprintf(fp,"00");

if(strlen(string)==2)

fprintf(fp,"0");

fprintf(fp,"%s",string);

if((i+1)%25 == 0)

fprintf(fp,"/n");

}

fprintf(fp,"/n");

fprintf(fp,"/n");

}

FILE * fp;

int main()

{

int a[5000]={0},b[5000]={0},k[10001]={0};

unsigned long c,d,e;//申明作累加用的无符号长整数变量

int i,j,la,lb,ma,mi,p,q,t;

randomize();//初始化随机数

la = initarray(a);//被乘数

lb = initarray(b);//乘数

if(la < lb)//如果被乘数长度小于乘数,则交换被乘数与乘数

{

p = (lb > la)?lb:la;

for(q=0;q<p;q++)

t=a[q],a[q]=b[q],b[q]=t;

t =la,la=lb,lb =t;

}

c=d=0;

for(i=la+lb-2;i>=0;i--)//累加斜线间的数,i位横纵坐标之和

{

c=d;//将前一位的进位标志存入累加变量C

ma =max(0,i-la+1,i-lb+1);//求累加的下限

mi = (i > la)?(la-1):i;//求累加的上限

for(j=ma;;j<=mi;j++)

{

c+=a[j]b[i-j];

}

d=c/1000;//求进位标志

if(c>999)

c%=1000;//取c的后3位

k[i] = c;//保存至表示乘积的数组k[]

}

e = k[0] + 1000*d;//求出乘积的最高位

fp = fopen("res.txt","w+");

fprintf(fp,"%d",a[0]);//打印被乘数的最高位

write(a,la);//打印被乘数其他位数

fprintf(fp,"%d",b[0]);//打印乘数的最高位

write(b,lb);//打印乘数其他位数

fprintf(fp,"%d",e);//打印乘积的最高位

write(k,la+lb-1);//打印乘积其他位数

fclose(fp);

}

版权声明:本文来自用户投稿,不代表【匆匆网】立场,本平台所发表的文章、图片属于原权利人所有,因客观原因,或会存在不当使用的情况,非恶意侵犯原权利人相关权益,敬请相关权利人谅解并与我们联系(邮箱:dandanxi6@qq.com)我们将及时处理,共同维护良好的网络创作环境。

(0)
上一篇 2023年02月21日 12:31
下一篇 2023年02月21日 13:30

相关推荐

  • AI教程:如何批量复制 ,cdr2020如何批量等距离复制?

    cdr2020如何批量等距离复制要在CDR2020中进行批量等距离复制,您可以按照以下步骤操作:首先,选择要复制的对象,然后使用复制工具将其复制到所需的位置。接下来,选择复制的对象,然后使用移动工具将其移动到所需的距离。然后,按住Ctrl键并使用复制工具将对象复制到所需的位置。重…

    2023-10-16
  • CAD字体显示问号怎么办 ,CAD图纸上字体显示问号怎么办?

    CAD图纸上字体显示问号怎么办1.CAD图纸上字体显示问号是设置错误导致的,具体解决方法步骤如下:1、首先找到有问号的字体,使用右键单击它,在弹出的选项界面内选择“特性”,进入该文字的特性表中。2.进入特性表之后,这里需要记住三个重要信息,一个是最上方的“文字”,然后是“图层”后…

    2023-10-16
  • excel中怎么去除重复项 ,excel怎么去除重复项?

    excel怎么去除重复项第一步 选定拟删除重复项区域后在工具菜单栏中找到“数据”按钮第二步 点击“数据”菜单找到“删除重复项”选项第三步 选择需要删除重复项的区域(在有标题时把数据包含标题前面方框点勾)后点确定,完成重复项删除excel多列数据怎么去除重复项求和在Excel多列数…

    2023-10-16
  • 如何在Word文件中添加装订线 ,word文档如何在每一页添加装订线?

    word文档如何在每一页添加装订线在Word文档中添加装订线的方法如下:1. 打开Word文档,点击“页面布局”选项卡,选择“页边距”按钮,打开“页面设置”窗口。2. 在“页面设置”窗口中选择“纸张”选项卡,找到“多页”选项,勾选“装订线”。3. 在“装订线”选项下方,可以设置装…

    2023-10-16
  • Excel电子表格如何自动排序(2种类型)? ,Excel表格如何自动排序?

    Excel表格如何自动排序Excel表格自动排序的方法步骤如下1、打开excel表格,选中需要排序的列。2、点击右上角排序和筛选按钮。3、这里会有三种排序方式,选择需要的一种,点击完成。4、表格即可按照所选进行自动排序。Excel表格如何自动排序excel自动排序数字可以在开始界…

    2023-10-16
  • excel教程_利用Excel计算相对标准偏差(RSD) ,相对标准偏差计算公式?

    相对标准偏差计算公式相对标准偏差(RSD,relative standard deviation)就是指:标准偏差与测量结果算术平均值的比值,用公式表示如下   RSD=S/Χ*100%其中S为标准偏差,x为测量平均值.   相对标准偏差RSD就是变异系数:变异系数的计算公式为:…

    数码科技 2023-10-16
  • 如何删除google play服务 ,怎么删除谷歌play服务?

    怎么删除谷歌play服务操作方法01如何停止google play服务设置——应用管理——全部应用——google play服务——停止02如何删除或卸载google play服务首先要明确的是,google play服务是系统应用,要删除得获得root权限。所以先获得root权…

    2023-10-16
  • Secure CRT怎么使用,图文详细教程 ,Secure CRT怎么使用,图文详细教程?

    Secure CRT怎么使用,图文详细教程1、首先双击软件,打开secure crt软件主界面。2、然后点击如图箭头所指的按钮,弹出如下方框。3、然后输入你服务器的公网ip,用户名,端口的话如果没指定就用这个默认的。4、然后点击确认,会再弹出一个框,让你输入密码。5、输入密码点击…

    2023-10-16
  • Word文档全套快捷键小技巧 ,Word文档全选撤消等快捷键?

    Word文档全选撤消等快捷键1、Word文档中,全选快捷键为Ctrl+A。2、撤销快捷键为Ctrl+Z。3、复制快捷键为Ctrl+C。4、粘贴快捷键为Ctrl+V,复制文字后,按Ctrl+V即可粘贴。5、剪切快捷键为Ctrl+X,选中文字剪切后,按Ctrl+V即可粘贴剪切出来的文…

    2023-10-16
  • 如何制作课程表? ,excel怎么制作课程表左上角?

    excel怎么制作课程表左上角1、打开电脑中的excel表格,我们需要在里面制作一个精美的课程表。2、之后,在表中填写课程安排的时间和礼拜几。调节好行宽和列宽,把字体调到合适大小。3、点击上方工具栏中的“插入”选项卡。4、之后,再点击下方的“形状”功能选项卡。5、点击完成以后会弹…

    2023-10-16