把大于-2.5excel大于100小于200.5的所有整数用小于号连接起来

幼儿园大班数学活动教案:认识大于号小于号 - 数学教案
当前位置:>>>>>>>>
幼儿园大班数学活动教案:认识大于号小于号妈咪爱婴网  日 15:46:13
  活动准备1.图片4张,从图一到图四的图案分别是8只小兔、6只小鸭、4朵花和9个娃娃;水果2盘;玩具2盒。 2.数字卡片7张(数字分别是8、6、5、7、4、3、10);、、=卡片若干。 3.数字花头饰一套。 4.将教室布置成聪明屋。 5.录音机、磁带。 活动过程1.以《动画城》的金龟子姐姐请小……
  活动准备1.图片4张,从图一到图四的图案分别是8只小兔、6只小鸭、4朵花和9个娃娃;水果2盘;玩具2盒。
  2.数字卡片7张(数字分别是8、6、5、7、4、3、10);&&&、&&&、&=&卡片若干。
  3.数字花头饰一套。
  4.将教室布置成聪明屋。
  5.录音机、磁带。
  活动过程1.以《动画城》的金龟子姐姐请小朋友到聪明屋做客为引子,放《火车开来了》的音乐,导入课题。
  2.认识&&&。
  (1)出示两幅图片(图一、图二),幼儿说出其数量,教师贴上相应的数字卡(8和6),并引导幼儿对这两个数字进行比较,说出8大6小。
  (2)教师:我们可以在8和6之间放一个符号,这样大家一看就知道哪边的数字大,哪边的数字小。我们以前学过&=&,能放&=&吗?引导幼儿认识&&&。重点引导幼儿观察&&&像张着嘴巴对着大数笑,表示前边的数字比后边的数大,初步理解&&&的含义,说出&8大于6&。
  (3)出示两盘水果,让幼儿说出其数量,教师贴上相应的数字卡(7和5),启发、引导幼儿说出&7大于5&。
  3.认识&&&。
  (1)出示两幅图片(图三、图四),让幼儿感知其数量的不同,教师贴上相应的数字卡(4和9),引出&&&,重点观察&&&像是在向左弯腰,撅着屁股给小数瞧,表示前边的数比后边的数小,说出&4小于9&。
  (2)出示两组玩具,让幼儿说出其数量,贴上相应的数字卡(3和10),引导幼儿说出&3小于10&。
  (3)启发幼儿找出&&&和&&&的内在规律。
  &&&和&&&都有一个开口,长的也差不多,我们怎样记住它们呢?你们有什么办法呢?小朋友们可以看一下,无论是&&&还是&&&,它们开口的方向都对着哪一个数,尖尖的小屁股对着哪一个数?
  (4)学习儿歌:大于号,开口朝着大数笑;小于号,屁股撅给小数瞧。
  4.表演游戏:学做&&&和&&&。
  请两名幼儿做数字花,戴上数字头饰,一名幼儿站在两个数字中间,用身体姿势表演&&&、&&&,教师在黑板上做记录,并请幼儿读出来。
  5.小结放《火车开来了》的音乐走出教室,活动结束。
  活动反思今年6月份,oMEP中国委员会湖北幼儿教育支教团来甘肃省甘南州支教,我作为一名县幼儿园的教师有幸参加了这次活动,专家们的讲座和支教团教学活动的展示,令我耳目一新,受益匪浅。尤其是湖北的三位执教老师能将《幼儿园教育指导纲要(试行)》(以下简称《纲要》)中所倡导的教育理念全面而深入地渗透在教学活动中,这点作为少数民族地区的西部老师,我感觉做得远远不够,差距很大。执教老师的亲和力、每一次的师幼互动以及她们甜甜的微笑、丰富的表情、恰当的提问、生动的手势,使我深深地感受到执教老师对幼儿、对幼教事业至真至诚的爱和高度的责任感,使我自叹弗如,我想,我的收益是无以言表的。
上一篇: 下一篇:
数学教案相关
将此文档分享到:
幼儿园教案_分类
  全国幼师交流QQ群:
最新教案专题
幼儿园课件
Copyright &
蜀ICP备号 公安备案:1帐号:密码:下次自动登录{url:/nForum/slist.json?uid=guest&root=list-section}{url:/nForum/nlist.json?uid=guest&root=list-section}
贴数:1&分页:程序媛发信人: itgirl (ITGirl), 信区: Programming
标&&题: [合集] 不用大于小于号不用if语句,怎么写个函数比较两个数的大
发信站: 水木社区 (Tue Nov&&2 01:48:13 2010), 站内 && ☆─────────────────────────────────────☆ &&
llky (一辈子不分开) 于
(Wed Oct 27 21:55:08 2010)
提到: && 并且返回较大的数? && 今天朋友去面试,遇到这道题问我,我答不上来 &&&&&&&& ☆─────────────────────────────────────☆ &&
vimer (文盲) 于
(Wed Oct 27 22:02:56 2010)
提到: && 重点是返回较大的数吧? && int max(int a ,b){ &&&& return abs(a+b)/2 + abs(a-b)/2;
忘了,这个可以不用引用。
int max(int a ,int b){ &&&&reutnr (a+b)/2+abs(a-b)/2
} && 【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&&&& ☆─────────────────────────────────────☆ &&
yanghaozhi (耗子) 于
(Wed Oct 27 22:03:02 2010)
提到: && 用汇编 && 【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&&&& ☆─────────────────────────────────────☆ &&
oldwatch (一条叫java的鱼◎谷歌将死,高墙早立) 于
(Wed Oct 27 22:04:16 2010)
提到: && 赞 && 【 在 vimer (文盲) 的大作中提到: 】
: 重点是返回较大的数吧?
: int max(int a ,b){
:&&&& return abs(a+b)/2 + abs(a-b)/2;
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
(Wed Oct 27 22:04:51 2010)
提到: && 凭啥能用abs()?
【 在 vimer (文盲) 的大作中提到: 】
: 重点是返回较大的数吧?
: int max(int a ,b){
:&&&& return abs(a+b)/2 + abs(a-b)/2;
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
qblyy (十年先も君に恋して·情何以堪) 于
(Wed Oct 27 22:04:53 2010)
提到: && a=-1 b=-1
返回的是1 && 【 在 vimer (文盲) 的大作中提到: 】
: 重点是返回较大的数吧?
: int max(int &a ,&b){
:&&&& return abs(a+b)/2 + abs(a-b)/2;
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
vimer (文盲) 于
(Wed Oct 27 22:05:14 2010)
提到: && 恩,匆匆就上了,我给弄错了。 && 【 在 qblyy (十年先も君に恋して·情何以堪) 的大作中提到: 】
: a=-1 b=-1
: 返回的是1
&&&&&&&& ☆─────────────────────────────────────☆ &&
(Wed Oct 27 22:06:00 2010)
提到: && 那个简单,去掉第一个abs就可以了
【 在 vimer (文盲) 的大作中提到: 】
: 恩,匆匆就上了,我给弄错了。
&&&&&&&& ☆─────────────────────────────────────☆ &&
vimer (文盲) 于
(Wed Oct 27 22:09:02 2010)
提到: && 还是你反应快。 && 【 在 j (6e) 的大作中提到: 】
: 那个简单,去掉第一个abs就可以了
&&&&&&&& ☆─────────────────────────────────────☆ &&
vonNeumann (电子计算机之父) 于
(Wed Oct 27 22:15:15 2010)
提到: && 这个式子在数学上正确,但是考虑到C的整数除法不是数学上的除法。。 && 如果a+b (a-b)是奇数就错了,比如a=1,b=0。。 && 【 在 vimer (文盲) 的大作中提到: 】
: int max(int a ,int b){
:&&&&reutnr (a+b)/2+abs(a-b)/2
: 【 在 llky (一辈子不分开) 的大作中提到: 】
: : 并且返回较大的数?
: : 今天朋友去面试,遇到这道题问我,我答不上来
: 昨晚踩了一条五步蛇,它反身咬了我一口,没过一会儿,蛇全身抽搐,口吐 白沫,转眼就
: 挂了。我朝他吐口沫,鄙夷对它说:老子从小喝三聚氰胺牛奶、吃吊白块面粉、用地沟油
: 炸的油条、苏丹红腌的红心鸭蛋、化学物质造的人造鸡蛋、避孕药喂大的黄鳝、打激素的
: 鸡和注水的猪肉、福尔马林泡过的卤肉、陈年作料制作的月饼、富含甲醇的白酒、重金属
: 超标的香烟,喝的是严重污染的水,从小还打过假冒的疫苗,我早就百毒不侵,你敢咬
: 我,真是找死.
: ※ 修改:·vimer 于 Oct 27 22:11:51 2010 修改本文·[FROM: 114.241.182.*]
: ※ 来源:·水木社区 newsmth.net·[FROM: 114.241.182.*]
&&&&&&&& ☆─────────────────────────────────────☆ &&
javaboy (喝了咖啡就话多-_-;) 于
(Wed Oct 27 22:16:04 2010)
提到: && bs一下面试问这种问题的。
还不如问炒鸡蛋该怎么做呢。
后者跟软件开发更有关点。。。 && 【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&&&& ☆─────────────────────────────────────☆ &&
vimer (文盲) 于
(Wed Oct 27 22:16:22 2010)
提到: && 靠。我再改一下 && float max(flot a, flot b) && 【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 这个式子在数学上正确,但是考虑到C的整数除法不是数学上的除法。。
: 如果a+b (a-b)是奇数就错了,比如a=1,b=0。。
&&&&&&&& ☆─────────────────────────────────────☆ &&
KDr2 (R2D2) 于
(Wed Oct 27 22:18:06 2010)
提到: && 应该慢点/2,加完了一块搞 && (a+b+abs(a-b))/2
这样是不是就好了 && 【 在 vimer (文盲) 的大作中提到: 】
: 靠。我再改一下
: float max(flot a, flot b)
&&&&&&&& ☆─────────────────────────────────────☆ &&
vimer (文盲) 于
(Wed Oct 27 22:18:37 2010)
提到: && 恩。对,你是对的。我是凭感觉写的。 && 【 在 KDr2 (R2D2) 的大作中提到: 】
: 应该慢点/2,加完了一块搞
: (a+b+abs(a-b))/2
: 这样是不是就好了
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
vonNeumann (电子计算机之父) 于
(Wed Oct 27 22:18:43 2010)
提到: && 如果没有溢出的话,是的.. && 【 在 KDr2 (R2D2) 的大作中提到: 】
: 应该慢点/2,加完了一块搞
: (a+b+abs(a-b))/2
: 这样是不是就好了
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
vimer (文盲) 于
(Wed Oct 27 22:19:03 2010)
提到: && 考虑溢出这个题就是折腾人了。 && 【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 如果没有溢出的话,是的..
&&&&&&&& ☆─────────────────────────────────────☆ &&
vonNeumann (电子计算机之父) 于
(Wed Oct 27 22:21:22 2010)
提到: && 这种题本来就很扯淡,不准用比较为啥就可以用abs,实现abs就不需要比较了么。。
呃,貌似用位运算也可以实现abs,不过有点烦。。 && 【 在 vimer (文盲) 的大作中提到: 】
: 考虑溢出这个题就是折腾人了。
&&&&&&&& ☆─────────────────────────────────────☆ &&
eGust (某总局的贱人们生孩子没屁眼) 于
(Wed Oct 27 22:28:25 2010)
提到: && 没记错的话,Hackers Delight 里面应该有 && 【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&&&& ☆─────────────────────────────────────☆ &&
javaboy (喝了咖啡就话多-_-;) 于
(Wed Oct 27 22:30:38 2010)
提到: && 也可以相减比较最高位吧。 && int的话:
bool lt(int a, int b) { &&&& return ((a-b) & 0x) && 31;
} && 类似这样的做法。
其他的比较运算符都可以用lt表达出来的。 && 【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 这种题本来就很扯淡,不准用比较为啥就可以用abs,实现abs就不需要比较了么。。
: 呃,貌似用位运算也可以实现abs,不过有点烦。。
&&&&&&&& ☆─────────────────────────────────────☆ &&
RoachCock (我的饭盒我的饭) 于
(Wed Oct 27 22:32:09 2010)
提到: && 用这种人的 team 不去也罢 && 【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 这种题本来就很扯淡,不准用比较为啥就可以用abs,实现abs就不需要比较了么。。
: 呃,貌似用位运算也可以实现abs,不过有点烦。。
&&&&&&&& ☆─────────────────────────────────────☆ &&
vonNeumann (电子计算机之父) 于
(Wed Oct 27 22:33:17 2010)
提到: && 嗯,一般是可以。不过 a,b 的绝对值比较大的时候时,(a&b) 和 (a-b&0) 不等价。。
不知道出这题的人究竟是想考什么 && 【 在 javaboy (喝了咖啡就话多-_-;) 的大作中提到: 】
: 也可以相减比较最高位吧。
: int的话:
: bool lt(int a, int b) {
:&&&& return ((a-b) & 0x) && 31;
&&&&&&&&&&&&&&&&&&&&&& 0x
: 类似这样的做法。
: 其他的比较运算符都可以用lt表达出来的。
: 【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: : 这种题本来就很扯淡,不准用比较为啥就可以用abs,实现abs就不需要比较了么。。
: : 呃,貌似用位运算也可以实现abs,不过有点烦。。
: Can't go back to where I used to be.
: ※ 来源:·水木社区 newsmth.net·[FROM: 175.119.190.*]
&&&&&&&& ☆─────────────────────────────────────☆ &&
vimer (文盲) 于
(Wed Oct 27 22:33:22 2010)
提到: && 怎么返回最大值?而且要相等呢? && 【 在 javaboy (喝了咖啡就话多-_-;) 的大作中提到: 】
: 也可以相减比较最高位吧。
: int的话:
: bool lt(int a, int b) {
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
vonNeumann (电子计算机之父) 于
(Wed Oct 27 22:35:34 2010)
提到: && return lt(a,b)?b:a; && 符合原题要求了,没出现&&号,没有if。。 && 【 在 vimer (文盲) 的大作中提到: 】
: 怎么返回最大值?而且要相等呢?
&&&&&&&& ☆─────────────────────────────────────☆ &&
cybereagle (2/3的沉默@XMUCSD) 于
(Wed Oct 27 22:35:52 2010)
提到: && 这么写就定义了小于号了
有小于号不就好办了么
【 在 vimer (文盲) 的大作中提到: 】
: 怎么返回最大值?而且要相等呢?
&&&&&&&& ☆─────────────────────────────────────☆ &&
vimer (文盲) 于
(Wed Oct 27 22:36:01 2010)
提到: && ............. && 那么,汇编好了。 && 【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: return lt(a,b)?b:a;
: 符合原题要求了,没出现&&号,没有if。。
&&&&&&&& ☆─────────────────────────────────────☆ &&
javaboy (喝了咖啡就话多-_-;) 于
(Wed Oct 27 22:36:21 2010)
提到: && 好眼力,我都没来得及改掉 呵呵。。。 && 【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 嗯,一般是可以。不过 a,b 的绝对值比较大的时候时,(a&b) 和 (a-b&0) 不等价。。
: 不知道出这题的人究竟是想考什么
:&&&&&&&&&&&&&&&&&&&&&& 0x
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
vimer (文盲) 于
(Wed Oct 27 22:36:38 2010)
提到: && 啊。自己整比较的东西啊。。。
汗。。你们强。 && 【 在 cybereagle (2/3的沉默@XMUCSD) 的大作中提到: 】
: 这么写就定义了小于号了
: 有小于号不就好办了么
&&&&&&&& ☆─────────────────────────────────────☆ &&
javaboy (喝了咖啡就话多-_-;) 于
(Wed Oct 27 22:38:06 2010)
提到: && 没说不让用?:吧 嘿嘿。。 && 另外相等也行的:
def gte = not lt
def eq = gte and not lt && 【 在 vimer (文盲) 的大作中提到: 】
: 怎么返回最大值?而且要相等呢?
&&&&&&&& ☆─────────────────────────────────────☆ &&
vimer (文盲) 于
(Wed Oct 27 22:39:17 2010)
提到: && 那我直接用fortran算了。 &&&& 【 在 javaboy (喝了咖啡就话多-_-;) 的大作中提到: 】
: 没说不让用?:吧 嘿嘿。。
: 另外相等也行的:
: def gte = not lt
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
javaboy (喝了咖啡就话多-_-;) 于
(Wed Oct 27 22:41:05 2010)
提到: && 这个方法好像有一点点问题。
eq得用别的方法定义。 && bool eq(a,b) { return !(a-b); } && 有eq和lt其他都行了。
前面发帖太快欠考虑。。 && 【 在 javaboy (喝了咖啡就话多-_-;) 的大作中提到: 】
: 没说不让用?:吧 嘿嘿。。
: 另外相等也行的:
: def gte = not lt
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
eGust (某总局的贱人们生孩子没屁眼) 于
(Wed Oct 27 22:42:09 2010)
提到: && int max(int a, int b)
{ &&&&&&&& int tmp=b-a; &&&&&&&& tmp &= (~tmp)&&31; &&&&&&&& return a+
适用于有符号的,并且 && 是符号位右移 && 【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&&&& ☆─────────────────────────────────────☆ &&
yanghaozhi (耗子) 于
(Wed Oct 27 22:42:19 2010)
提到: && kao,都到了define的地步了,不如直接嵌汇编算了。 && 【 在 javaboy (喝了咖啡就话多-_-;) 的大作中提到: 】
: 没说不让用?:吧 嘿嘿。。
: 另外相等也行的:
: def gte = not lt
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
Fancc (范特西) 于
(Wed Oct 27 22:42:35 2010)
提到: && 这样可以吗: v = { a, b}; return v[ !! (b-a) ];
【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&&&& ☆─────────────────────────────────────☆ &&
vimer (文盲) 于
(Wed Oct 27 22:43:33 2010)
提到: && 不用。fortran也是可以的。没有& &也能写。 && 【 在 yanghaozhi (耗子) 的大作中提到: 】
: kao,都到了define的地步了,不如直接嵌汇编算了。
&&&&&&&& ☆─────────────────────────────────────☆ &&
javaboy (喝了咖啡就话多-_-;) 于
(Wed Oct 27 22:43:37 2010)
提到: &&&& 【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 嗯,一般是可以。不过 a,b 的绝对值比较大的时候时,(a&b) 和 (a-b&0) 不等价。。
: 不知道出这题的人究竟是想考什么
只会用榔头的人会认为所有问题都是钉子... && :&&&&&&&&&&&&&&&&&&&&&& 0x
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
javaboy (喝了咖啡就话多-_-;) 于
(Wed Oct 27 22:44:07 2010)
提到: && 哈哈 不错啊 && 【 在 Fancc (范特西) 的大作中提到: 】
: 这样可以吗: v = { a, b}; return v[ !! (b-a) ];
&&&&&&&& ☆─────────────────────────────────────☆ &&
vonNeumann (电子计算机之父) 于
(Wed Oct 27 22:45:45 2010)
提到: && 有点小问题,[]里面的部分等价于 (b!=a) ? 1 : 0; && 【 在 Fancc (范特西) 的大作中提到: 】
: 这样可以吗: v = { a, b}; return v[ !! (b-a) ];
&&&&&&&& ☆─────────────────────────────────────☆ &&
vonNeumann (电子计算机之父) 于
(Wed Oct 27 22:46:38 2010)
提到: && 用 .lt. .gt. 么。。 && 【 在 vimer (文盲) 的大作中提到: 】
: 不用。fortran也是可以的。没有& &也能写。
&&&&&&&& ☆─────────────────────────────────────☆ &&
vimer (文盲) 于
(Wed Oct 27 22:55:42 2010)
提到: && 对,就是用这些。fortran里面用这个作为比较符。 && 【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 用 .lt. .gt. 么。。
&&&&&&&& ☆─────────────────────────────────────☆ &&
windhero (春日) 于
(Wed Oct 27 23:01:53 2010)
提到: && bool lt(long a, long b) {
double ret = a -
switch ( ((ret&&(8*sizeof(a)-1)) & 0x1) {
switch 1: &&&&&&&&
switch 0: &&&&&&&&
} && 用汇编的话,直接返回进位寄存器,不过移植性不好 && 没测,猜的
【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&&&& ☆─────────────────────────────────────☆ &&
hadoop (噺覩圑) 于
(Thu Oct 28 00:38:30 2010)
提到: && 看来改成取b-a的最高位就可以了
【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 有点小问题,[]里面的部分等价于 (b!=a) ? 1 : 0;
&&&&&&&& ☆─────────────────────────────────────☆ &&
ttl (小驴) 于
(Thu Oct 28 08:56:16 2010)
提到: && 上个SSE版的,哈哈 && int max_sse(int a, int b)
{ &&&& __m128i ma = _mm_cvtsi32_si128(a); &&&& __m128i mb = _mm_cvtsi32_si128(b); && //如果CPU支持SSE 4.1用下面这句 &&&& //__m128i mmax = _mm_max_epi32(ma, mb); && //如果CPU不支持SSE 4.1用下面这段 &&&& __m128i mask = _mm_cmpgt_epi32(ma, mb); &&&& ma = _mm_and_si128(ma, mask); &&&& mb = _mm_andnot_si128(mask, mb); &&&& __m128i mmax = _mm_or_si128(ma, mb); &&&&&& return _mm_cvtsi128_si32(mmax);
} && 【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&&&& ☆─────────────────────────────────────☆ &&
RoachCock (我的饭盒我的饭) 于
(Thu Oct 28 09:00:39 2010)
提到: && 这就是传说中的蛋疼啊 && 【 在 ttl (小驴) 的大作中提到: 】
: 上个SSE版的,哈哈
: int max(int a, int b)
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
qblyy (十年先も君に恋して·情何以堪) 于
(Thu Oct 28 09:01:07 2010)
提到: && 编译器会自动优化? && 【 在 RoachCock (我的饭盒我的饭) 的大作中提到: 】
: 这就是传说中的蛋疼啊
&&&&&&&& ☆─────────────────────────────────────☆ &&
ttl (小驴) 于
(Thu Oct 28 09:02:23 2010)
提到: && 如果只比较两个int的话,那是相当疼,哈哈。 && 【 在 RoachCock (我的饭盒我的饭) 的大作中提到: 】
: 这就是传说中的蛋疼啊
&&&&&&&& ☆─────────────────────────────────────☆ &&
ttl (小驴) 于
(Thu Oct 28 09:07:21 2010)
提到: && 每句就是对应一条汇编了,蛋疼的是做一个32bit的比较,要用128bit的寄存器来做。
如果是比较两组int[4]就不蛋疼了。 && 【 在 qblyy (十年先も君に恋して·情何以堪) 的大作中提到: 】
: 编译器会自动优化?
&&&&&&&& ☆─────────────────────────────────────☆ &&
qblyy (十年先も君に恋して·情何以堪) 于
(Thu Oct 28 09:07:42 2010)
提到: && I see. && 【 在 ttl (小驴) 的大作中提到: 】
: 每句就是对应一条汇编了,蛋疼的是做一个32bit的比较,要用128bit的寄存器来做。
: 如果是比较两组int[4]就不蛋疼了。
&&&&&&&& ☆─────────────────────────────────────☆ &&
linuxfans (linuxfan) 于
(Thu Oct 28 10:14:10 2010)
提到: && 如果是整型挺好做的啊。。。 && int max(int a, int b)
{ && return (b - a) & 0x ? a :
} && 【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&&&& ☆─────────────────────────────────────☆ &&
DDB1 (我来自上海) 于
(Thu Oct 28 10:20:52 2010)
提到: && 汇编
【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&& ☆─────────────────────────────────────☆ &&
sortof (sort of) 于
(Thu Oct 28 10:22:51 2010)
提到: && 请实现abs, 不带if, &, & && 【 在 vimer (文盲) 的大作中提到: 】
: 重点是返回较大的数吧?
: int max(int a ,b){
:&&&& return abs(a+b)/2 + abs(a-b)/2;
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
(Thu Oct 28 10:26:03 2010)
提到: && 带sqrt行不?
【 在 sortof (sort of) 的大作中提到: 】
: 请实现abs, 不带if, &, &
&&&&&&&& ☆─────────────────────────────────────☆ &&
timeleap (タイムリープぱらだいす|小水管PT党) 于
(Thu Oct 28 10:31:26 2010)
提到: && 这个把符号位清掉不就行了么?
【 在 sortof (sort of) 的大作中提到: 】
: 请实现abs, 不带if, &, &
&&&&&&&& ☆─────────────────────────────────────☆ &&
jingxi8419 (挥挥手) 于
(Thu Oct 28 11:04:48 2010)
提到: && round(abs(a/b))跟 0 比? && 【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&& ☆─────────────────────────────────────☆ &&
loogle (loogle) 于
(Thu Oct 28 12:09:30 2010)
提到: && 这种题目有什么实际意义? && 【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&& ☆─────────────────────────────────────☆ &&
Rings (Rings) 于
(Thu Oct 28 14:07:31 2010)
提到: && 是的,就是这样,稍微换下位置可返回较小的那个
【 在 vimer (文盲) 的大作中提到: 】
: 重点是返回较大的数吧?
: int max(int a ,b){
:&&&& return abs(a+b)/2 + abs(a-b)/2;
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
vonNeumann (电子计算机之父) 于
(Thu Oct 28 14:16:12 2010)
提到: && 浮点可以直接清符号位。整数(补码)稍微麻烦一点,像这样:
((x && 31) & (-2*x)) + && 【 在 timeleap (タイムリープぱらだいす|小水管PT党) 的大作中提到: 】
: 这个把符号位清掉不就行了么?
&&&&&&&& ☆─────────────────────────────────────☆ &&
vimer (文盲) 于
(Thu Oct 28 14:26:27 2010)
提到: && 直接
define noif if
define noelse else
效果更强大 。
【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 浮点可以直接清符号位。整数(补码)稍微麻烦一点,像这样:
: ((x && 31) & (-2*x)) +
&&&&&& ☆─────────────────────────────────────☆ &&
ttl (小驴) 于
(Thu Oct 28 14:28:18 2010)
提到: &&&& 【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 浮点可以直接清符号位。整数(补码)稍微麻烦一点,像这样:
: ((x && 31) & (-2*x)) +
&&&&&&&&~&&话说这算用了大于号么?哈哈。。。。 &&&&&& ☆─────────────────────────────────────☆ &&
vonNeumann (电子计算机之父) 于
(Thu Oct 28 14:29:28 2010)
提到: && 不用也行,其实 ((x & 0x) ? -x : x) 不就对了么.. && 【 在 ttl (小驴) 的大作中提到: 】
:&&&&&&&&~&&话说这算用了大于号么?哈哈。。。。
&&&&&&&& ☆─────────────────────────────────────☆ &&
tgf6eta (影帝也是敏感词啊) 于
(Thu Oct 28 14:32:38 2010)
提到: && 用abs不是间接使用if 大于、小于了?
【 在 vimer (文盲) 的大作中提到: 】
: 重点是返回较大的数吧?
: int max(int a ,b){
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
ttl (小驴) 于
(Thu Oct 28 14:34:34 2010)
提到: &&&&&&&&嗯,只是抠抠字眼,这题目出得很蛋疼。。。 && 【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 不用也行,其实 ((x & 0x) ? -x : x) 不就对了么..
&&&&&&&& ☆─────────────────────────────────────☆ &&
BigCarrot (大萝卜1号) 于
(Thu Oct 28 15:19:06 2010)
提到: && 这个职位是做软件还是做硬件?
做软件出这种题肯定被很多人骂的
做硬件出这种题很正常,想想cpu是怎么做比较的 && 【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&&&& ☆─────────────────────────────────────☆ &&
vonNeumann (电子计算机之父) 于
(Thu Oct 28 15:21:16 2010)
提到: && 做硬件的要是敢用 a-b 是否为负来判断 a&b 就该轰出去了.. && 【 在 BigCarrot (大萝卜1号) 的大作中提到: 】
: 这个职位是做软件还是做硬件?
: 做软件出这种题肯定被很多人骂的
: 做硬件出这种题很正常,想想cpu是怎么做比较的
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
linuxfans (linuxfan) 于
(Thu Oct 28 16:48:29 2010)
提到: && 这是为啥呢?
我觉得做硬件的人更容易想到这个吧 && 【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 做硬件的要是敢用 a-b 是否为负来判断 a&b 就该轰出去了..
&&&&&&&& ☆─────────────────────────────────────☆ &&
NIGHTFIRE (昵称不告诉你们) 于
(Thu Oct 28 16:50:35 2010)
提到: && 做硬件的人恨不得根据a b的值的合法范围设计一个相应位数的比较器,
减法太昂贵了…… && 【 在 linuxfans (linuxfan) 的大作中提到: 】
: 这是为啥呢?
: 我觉得做硬件的人更容易想到这个吧
&&&&&&&& ☆─────────────────────────────────────☆ &&
vonNeumann (电子计算机之父) 于
(Thu Oct 28 16:54:22 2010)
提到: && 有溢出的时候不等价啊,a=INT_MAX, b=INT_MIN,a&b,a-b = -1 & 0
一般的程序可以假定永远不会溢出,但是我觉得做硬件或者底层软件(编译器, etc)的对 (a-b&0) 跟 (a&b) 不等价应该有一种天然敏感才对.. && 【 在 linuxfans (linuxfan) 的大作中提到: 】
: 这是为啥呢?
: 我觉得做硬件的人更容易想到这个吧
&&&&&&&& ☆─────────────────────────────────────☆ &&
linuxfans (linuxfan) 于
(Thu Oct 28 17:03:43 2010)
提到: && 我的想法是先根据a、b的正负判断一下
这样应该能够解决这个问题吧 && 【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 有溢出的时候不等价啊,a=INT_MAX, b=INT_MIN,a&b,a-b = -1 & 0
: 一般的程序可以假定永远不会溢出,但是我觉得做硬件或者底层软件(编译器, etc)的对 (a-b&0) 跟 (a&b) 不等价应该有一种天然敏感才对..
&&&&&&&& ☆─────────────────────────────────────☆ &&
typo (typo) 于
(Thu Oct 28 18:00:03 2010)
提到: && int v[2];
return v[(a-b)&&31]; && 大概这样? &&&& 【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&& ☆─────────────────────────────────────☆ &&
etoo9 (etoo) 于
(Thu Oct 28 18:19:52 2010)
提到: && #define max(a,b) a/b==0?b:a && 【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&& ☆─────────────────────────────────────☆ &&
AyuanX (数年内中国经济全面垮台) 于
(Thu Oct 28 18:28:33 2010)
提到: && 好不容易来一趟就看到这么好笑的帖,哎 && 【 在 etoo9 (etoo) 的大作中提到: 】
: 标&&题: Re: 不用大于小于号不用if语句,怎么写个函数比较两个数的大小
: 发信站: 水木社区 (Thu Oct 28 18:19:52 2010), 站内
: #define max(a,b) a/b==0?b:a
: 【 在 llky (一辈子不分开) 的大作中提到: 】
: : 并且返回较大的数?
: : 今天朋友去面试,遇到这道题问我,我答不上来
: ※ 来源:·水木社区 ·[FROM: 60.244.123.*]
&&&&&&&& ☆─────────────────────────────────────☆ &&
N92 (打雷要下雨) 于
(Thu Oct 28 18:28:41 2010)
提到: && 。。。。。
【 在 etoo9 (etoo) 的大作中提到: 】
: #define max(a,b) a/b==0?b:a
&&&&&&&& ☆─────────────────────────────────────☆ &&
iwaft (战天斗地) 于
(Thu Oct 28 18:34:27 2010)
提到: && 全用位操作?
【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&& ☆─────────────────────────────────────☆ &&
elf (精灵表哥@穷荒岛) 于
(Thu Oct 28 18:35:25 2010)
提到: && a-b&-1会比a-b&&31快还是慢 && 【 在 typo (typo) 的大作中提到: 】
: int v[2];
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
eGust (某总局的贱人们生孩子没屁眼) 于
(Thu Oct 28 19:00:00 2010)
提到: && a-b是有符号整数,右移之后是-1 && 【 在 typo (typo) 的大作中提到: 】
: int v[2];
: ...................
&&&&&& ☆─────────────────────────────────────☆ &&
eGust (某总局的贱人们生孩子没屁眼) 于
(Thu Oct 28 19:00:24 2010)
提到: && a-b&-1 和 a-b 有啥差别? && 【 在 elf (精灵表哥@穷荒岛) 的大作中提到: 】
: a-b&-1会比a-b&&31快还是慢
&&&&&&&& ☆─────────────────────────────────────☆ &&
elf (精灵表哥@穷荒岛) 于
(Thu Oct 28 19:05:38 2010)
提到: && 额。。。我脑子坏了,应该是&0x && 【 在 eGust (某总局的贱人们生孩子没屁眼) 的大作中提到: 】
: a-b&-1 和 a-b 有啥差别?
&&&&&&&& ☆─────────────────────────────────────☆ &&
skydoom (风险管理金融工程) 于
(Thu Oct 28 22:20:34 2010)
提到: && unsigned 表示情绪稳定...话说这个不用汇编真不行
【 在 vonNeumann (电子计算机之父) 的大作中提到: 】
: 不用也行,其实 ((x & 0x) ? -x : x) 不就对了么..
&&&&&& ☆─────────────────────────────────────☆ &&
recoba (雷科巴) 于
(Thu Oct 28 22:32:24 2010)
提到: &&&& 会变不用 cmp?
【 在 skydoom (风险管理金融工程) 的大作中提到: 】
: unsigned 表示情绪稳定...话说这个不用汇编真不行
&&&&&&&& ☆─────────────────────────────────────☆ &&
lvsoft (Lv(The Last Guardian)) 于
(Thu Oct 28 22:37:53 2010)
提到: && 用lambda calculus,定义出一个if出来... && 【 在 llky (一辈子不分开) 的大作中提到: 】
: 并且返回较大的数?
: 今天朋友去面试,遇到这道题问我,我答不上来
&&&&&& ☆─────────────────────────────────────☆ &&
shuxuejianzi (牛魔王) 于
(Thu Oct 28 23:20:59 2010)
提到: && 难道你不知道还有个fabs?
【 在 vimer (文盲) 的大作中提到: 】
: 靠。我再改一下
: float max(flot a, flot b)
&&&&&& 文章数:1&分页:
抽奖到手软!将狂欢进行到底!

我要回帖

更多关于 大于小于符号 的文章

 

随机推荐