[从头学数学] 第51节 两位数乘两位数

剧情提要:
[机器小伟]在[工程师阿伟]的陪同下进入练气期第六层功法的修炼,
这次要修炼的目标是[两位数乘两位数]。

正剧开始:

星历2016年01月19日 11:10:30, 银河系厄尔斯星球中华帝国江南行省。
[工程师阿伟]正在和[机器小伟]一起继续学习乘法。


小伟说:其实对于我来说,只要是乘法,不管多少位,都是差不多的。



阿伟说:让你做这些题确实并不是为了做题,而是因为[人叫板老师]这些图画得太有趣了,我要留着慢慢看。


阿伟小时候,[人叫板老师]画的图很少很小,还没有彩色的,全是黑白的。





<span style="font-size:18px;">function myDraw() {  
    var config = new PlotConfiguration();  
    config.init();  
    config.setPreference(); 
	//config.setSector(1,1,1,1);
 
    //config.axis2D(0, 0, 180);  	
	
    var vertExp = new VerticalExpression();    
    var row = 2, col=3, width = 600, height = 400;    
    var r = 20;    
    var x = 0, y=20;    
        
    quest = [[14,12], [23,13],[33,31], [43,12], [11,22]];    
    len = quest.length;    
        
    for (var i = 0; i < row;  i++) {    
        for (var j=0; j < col; j++) {    
            x = width/col*(j+0.5);    
            y = 20 + height/row*i;    

            vertExp.mul(quest[i*col+j][0], quest[i*col+j][1], x, y, r);    

        }    
    }

}</span>

而小伟对于找规律的题从来都是没有任何的抵抗力,见到了不做,心里会痒得难受。


<span style="font-size:18px;">>>> 
31 × 11 = 341
32 × 11 = 352
33 × 11 = 363
34 × 11 = 374
35 × 11 = 385
41 × 11 = 451
42 × 11 = 462
43 × 11 = 473
44 × 11 = 484
45 × 11 = 495
50 × 11 = 550
51 × 11 = 561
52 × 11 = 572
53 × 11 = 583
54 × 11 = 594

def tmp():
    for i in range(31, 36):
        print('{0} × {1} = {2}'.format(i, 11, i*11));
    for i in range(41, 46):
        print('{0} × {1} = {2}'.format(i, 11, i*11));
    for i in range(50, 55):
        print('{0} × {1} = {2}'.format(i, 11, i*11));</span>

这是个什么规律呢:被乘数中间多出来一个数字,这个数字是原来被乘数各数字的和。








看图的时光总是快乐而短暂的,很快,就到了复习和整理了:


<span style="font-size:18px;">function myDraw() {  
    var config = new PlotConfiguration();  
    config.init();  
    config.setPreference(); 
	//config.setSector(1,1,1,1);
 
    //config.axis2D(0, 0, 180);  	
	
	var x0 = 85, y0 = 95, dx = 39, dy = 33;
	var image = new Image();
	image.src = './1.jpg';
	
	image.onload = function() {
		plot.drawImage(image);
		
		plot.setFillStyle('red');
	
		for (var i = 20; i <=60; i+=5) {
			for (var j = 22; j <=30; j++) {
				plot.fillText(i*j.toFixed(0), x0 + dx*((i-20)/5), y0+dy*((j-22)), 20);
			}
		}
	
	}
	

}</span>


本节到此结束,欲知后事如何,请看下回分解。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值