探検
電卓作る
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2010/11/15(月) 17:09:29 どうやって作るんだ
2010/11/15(月) 18:27:08
自分は大学のときからずっとCASIO。
ヒューレット・パッカードはタブレットPCでちょっと痛い目みたんで遠慮したい。
ヒューレット・パッカードはタブレットPCでちょっと痛い目みたんで遠慮したい。
2010/11/15(月) 18:57:40
昔はスタックの練習で RPN 電卓をよく作ったもんだ。
11デフォルトの名無しさん
2010/11/15(月) 19:12:42 string a;
string b;
int c;
int d;
while (a != end)
a = Console.ReadLine();
b = Console.ReadLine();
c = Convert.ToInt32(a);
d = Convert.ToInt32(b);
c = c + d;
Console.WriteLine(c);
}
string b;
int c;
int d;
while (a != end)
a = Console.ReadLine();
b = Console.ReadLine();
c = Convert.ToInt32(a);
d = Convert.ToInt32(b);
c = c + d;
Console.WriteLine(c);
}
2010/11/15(月) 19:32:29
2010/11/15(月) 19:32:51
√がある事が多いのは回路作りやすいからと聞いた
2010/11/15(月) 19:43:50
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
2010/11/15(月) 19:44:17
今更電卓なんて作っても仕方がない。
入出力用の部品代だけで市販品より高くなると思う。
入出力用の部品代だけで市販品より高くなると思う。
16デフォルトの名無しさん
2010/11/15(月) 20:03:45 string nyuuryoku;
int keisan;
string moji1;
string moji2;
int suuchi1;
int suuchi2;
int kekka;
nyuuryoku = Console.ReadLine();
keisan = nyuuryoku.IndexOf("+");
moi1 = nyuuryoku.Substring(0, keisan);
moji = nyuuryoku.Substring(0, keisan + 1);
suuchi1 = Convert.ToInt32(moji1);
suuchi2 = Convert.ToInt32(moji2);
kekka = suuchi1 = suuchi2;
Console.WriteLine(kekka);
int keisan;
string moji1;
string moji2;
int suuchi1;
int suuchi2;
int kekka;
nyuuryoku = Console.ReadLine();
keisan = nyuuryoku.IndexOf("+");
moi1 = nyuuryoku.Substring(0, keisan);
moji = nyuuryoku.Substring(0, keisan + 1);
suuchi1 = Convert.ToInt32(moji1);
suuchi2 = Convert.ToInt32(moji2);
kekka = suuchi1 = suuchi2;
Console.WriteLine(kekka);
17デフォルトの名無しさん
2010/11/15(月) 21:36:18 age
2010/11/15(月) 22:00:17
そろばんでいいだろ
19デフォルトの名無しさん
2010/11/15(月) 22:06:49 作り方教えろ
殺す
殺す
20デフォルトの名無しさん
2010/11/15(月) 22:08:44 あげ
2010/11/15(月) 22:14:33
2010/11/15(月) 22:49:01
>>1には石版に石っころで充分
2010/11/15(月) 22:54:47
ここはプログラム板だ
ここで電卓と言えば電卓ソフトだろう
ここで電卓と言えば電卓ソフトだろう
2010/11/15(月) 22:57:26
>>1にはそろばんソフトで十分だといっている
2010/11/15(月) 23:12:42
2010/11/15(月) 23:13:54
この間から殺人予告してまわってる馬鹿はお前か
規制の原因にもなるし迷惑だからやめろクズ
http://hibari.2ch.net/test/read.cgi/gamedev/1289639054/6
規制の原因にもなるし迷惑だからやめろクズ
http://hibari.2ch.net/test/read.cgi/gamedev/1289639054/6
2010/11/15(月) 23:29:52
>>8
ニワカなんで35s愛用してるわ
ニワカなんで35s愛用してるわ
28デフォルトの名無しさん
2010/11/16(火) 00:06:49 string nyuuryoku;
int keisan1;
int keisan2;
string moji1;
string moji2;
int suuchi1;
int suuchi2;
int kekka;
nyuuryoku = Console.ReadLine();
while (keisan1 != -1){
keisan1 = nyuuryoku.IndexOf("+");
moji1 = nyuuryoku.Substring(keisan1, keisan2);
suuchi1 = Convert.ToInt32(moji1);
kekka = kekka + suuchi1;
keisan2 = keisan1;
}
Console.WriteLine(kekka);
どこが間違ってるか教えろ
int keisan1;
int keisan2;
string moji1;
string moji2;
int suuchi1;
int suuchi2;
int kekka;
nyuuryoku = Console.ReadLine();
while (keisan1 != -1){
keisan1 = nyuuryoku.IndexOf("+");
moji1 = nyuuryoku.Substring(keisan1, keisan2);
suuchi1 = Convert.ToInt32(moji1);
kekka = kekka + suuchi1;
keisan2 = keisan1;
}
Console.WriteLine(kekka);
どこが間違ってるか教えろ
2010/11/16(火) 00:10:39
気持ち悪い
30デフォルトの名無しさん
2010/11/16(火) 00:16:56 string nyuuryoku;
int keisan1;
int keisan2;
int mojisuu;
string moji1;
int suuchi1;
int kekka;
nyuuryoku = Console.ReadLine();
while (keisan1 != -1){
keisan1 = nyuuryoku.IndexOf("+");
moji1 = nyuuryoku.Substring(keisan2, mojisuu);
suuchi1 = Convert.ToInt32(moji1);
kekka = kekka + suuchi1;
keisan2 = keisan1;
mojisuu = keisan1 - keisan2;
}
Console.WriteLine(kekka);
早くしろ
int keisan1;
int keisan2;
int mojisuu;
string moji1;
int suuchi1;
int kekka;
nyuuryoku = Console.ReadLine();
while (keisan1 != -1){
keisan1 = nyuuryoku.IndexOf("+");
moji1 = nyuuryoku.Substring(keisan2, mojisuu);
suuchi1 = Convert.ToInt32(moji1);
kekka = kekka + suuchi1;
keisan2 = keisan1;
mojisuu = keisan1 - keisan2;
}
Console.WriteLine(kekka);
早くしろ
2010/11/16(火) 00:24:12
でも今回の殺人予告は特定の名前が入ってなくてワロタw
前回個人名出して予告したから今ガクブルなんだろw
あれは逮捕は時間の問題w
ムショ内で作れやゴミがwww
前回個人名出して予告したから今ガクブルなんだろw
あれは逮捕は時間の問題w
ムショ内で作れやゴミがwww
32デフォルトの名無しさん
2010/11/16(火) 00:25:54 >>31を今日殺す
2010/11/16(火) 01:18:50
ムショと言えば刑務作業でRuby使った開発をさせるとかいう話は結局ポシャったのか。
2010/11/16(火) 01:23:30
そんな事もあったなwwwww
2010/11/16(火) 03:22:10
system("calc.exe");
2010/11/16(火) 03:36:41
そろばんの方が楽だぜ
珠の動きを実装するだけだからな
珠の動きを実装するだけだからな
2010/11/16(火) 07:57:35
電卓はdouble使っても桁数が足りないから
文字列を直接計算するものを自分で作らないとね
文字列を直接計算するものを自分で作らないとね
38デフォルトの名無しさん
2010/11/16(火) 08:17:52 あげ
2010/11/16(火) 08:36:00
やっぱりRubyで作るべきだろ
2010/11/16(火) 13:17:28
>>39
Rubyに限らずGUI練習の定番だわな
Rubyに限らずGUI練習の定番だわな
2010/11/16(火) 13:45:31
あえて Ruby でやることに意味がある
2010/11/16(火) 15:11:13
>>37
俺も昔そう思った
俺も昔そう思った
2010/11/16(火) 15:31:29
<html>
<ruby>
<rb>電卓
<rp>(
<rt>でんたく
<rp>)
</ruby>
</html>
<ruby>
<rb>電卓
<rp>(
<rt>でんたく
<rp>)
</ruby>
</html>
44デフォルトの名無しさん
2010/11/16(火) 16:40:43 age
45デフォルトの名無しさん
2010/11/16(火) 19:12:55 あ
46デフォルトの名無しさん
2010/11/16(火) 19:36:53 >>41
なんで?
なんで?
2010/11/16(火) 20:21:40
>>37
doubleは15〜6桁の精度だから足りるんじゃね?
doubleは15〜6桁の精度だから足りるんじゃね?
2010/11/16(火) 20:46:10
49デフォルトの名無しさん
2010/11/16(火) 21:20:33 age
50デフォルトの名無しさん
2010/11/16(火) 21:36:582010/11/16(火) 21:40:46
100円電卓開けると黒いエポキシの下に
キー入力とディスプレイ出力と計算を
全部やってるICがあるんだよな。
マイコンで再現しようとしたが
ディスプレイの解析で諦めた。
キー入力とディスプレイ出力と計算を
全部やってるICがあるんだよな。
マイコンで再現しようとしたが
ディスプレイの解析で諦めた。
2010/11/16(火) 21:43:00
2010/11/16(火) 21:45:06
マセマテカのデモンストレーション検索したら
今のところ誰も電卓作ってない
これは一番乗りのチャンスだぞ
今のところ誰も電卓作ってない
これは一番乗りのチャンスだぞ
2010/11/16(火) 21:47:51
>>27
四則演算にバグがあるという伝説の電卓じゃねぇか
四則演算にバグがあるという伝説の電卓じゃねぇか
2010/11/16(火) 21:58:38
forthってRPN電卓きれいに書ける?
56デフォルトの名無しさん
2010/11/16(火) 22:02:28 age
57デフォルトの名無しさん
2010/11/16(火) 22:06:58 age
58デフォルトの名無しさん
2010/11/16(火) 22:11:36 あ
2010/11/16(火) 22:18:42
クソスレageんな
ここは電卓すら作れないゴミクズが立てたスレだから
やたとageられると迷惑
ここは電卓すら作れないゴミクズが立てたスレだから
やたとageられると迷惑
2010/11/17(水) 00:09:43
>>52
Calculator Forensics Results Sorted By Result
http://www.rskey.org/~mwsebastian/miscprj/results.htm
Calculator Forensics Results Sorted By Result
http://www.rskey.org/~mwsebastian/miscprj/results.htm
2010/11/17(水) 04:32:56
ArcSin@ArcCos@ArcTan@Tan@Cos@Sin@9 // N[#, 1000] &
0.42477796076937971538793014983850865259150819812531746292483377692344\
9218858626995884104476026351203946444259539846919941281533828651746695\
1760782243854433523508523081058155633166789338688468647911458932864329\
2699780033838542694470136034949581360572743694570077038104583136297994\
4640180821780747423821173761019818946764524644562762888487762275146093\
1036777710800339915916464613995641524408558245348282991718110972787758\
5927655835214579783537931535564422338713988824870205565725817467368381\
4549035847389501020087321969929258064184839185674211572106539582831108\
3116176515288795302571540244554030082153960017043814357906824833573140\
2827336882752091153616440532270367486029043964875611315237683906777677\
0626059868336387065882592103254479440889324313929881556121634049999995\
1189341498531791951984482889557850733783660407249079275669247600340551\
0578579356451303000941351625865976259962514426185153300744191079476047\
1286266406193478688591647061362781255873345573341596513680419839005783\
6298335877276492605968
0.42477796076937971538793014983850865259150819812531746292483377692344\
9218858626995884104476026351203946444259539846919941281533828651746695\
1760782243854433523508523081058155633166789338688468647911458932864329\
2699780033838542694470136034949581360572743694570077038104583136297994\
4640180821780747423821173761019818946764524644562762888487762275146093\
1036777710800339915916464613995641524408558245348282991718110972787758\
5927655835214579783537931535564422338713988824870205565725817467368381\
4549035847389501020087321969929258064184839185674211572106539582831108\
3116176515288795302571540244554030082153960017043814357906824833573140\
2827336882752091153616440532270367486029043964875611315237683906777677\
0626059868336387065882592103254479440889324313929881556121634049999995\
1189341498531791951984482889557850733783660407249079275669247600340551\
0578579356451303000941351625865976259962514426185153300744191079476047\
1286266406193478688591647061362781255873345573341596513680419839005783\
6298335877276492605968
2010/11/17(水) 07:53:59
>>52
初心者に嘘を教えるな
初心者に嘘を教えるな
63デフォルトの名無しさん
2010/11/17(水) 08:24:58 作り方書け
2010/11/17(水) 08:43:32
>>63
いままでどんなプログラム書いたことあんの?
いままでどんなプログラム書いたことあんの?
2010/11/17(水) 13:27:00
PureBasicなら簡単だぞ
2010/11/17(水) 13:53:11
>>65
つくってみそ
つくってみそ
2010/11/17(水) 16:57:37
delphiでいいだろ
電卓作る為だけに生まれたような言語だ
電卓作る為だけに生まれたような言語だ
2010/11/17(水) 17:11:42
>>67
つくってみそ
つくってみそ
69デフォルトの名無しさん
2010/11/17(水) 17:50:092010/11/17(水) 17:51:12
▲▃ ▅▂▃▅ ▂▄▃▅▆▃
█▀▲ ▆█▀█▀ ▀■▀▀ ▃▆▀
▅█▃█▀▅▀▅▃▉ ▀▆▀
▆▀▲ ▅▀▆▃ █
▅■▀▃▀▅▀▃▂ ▀█▆▅▃ █
▲▐▅ ▼ ▃ ▀▀ █
▀ ▀█▅ ▀▆▅█
█▀▲ ▆█▀█▀ ▀■▀▀ ▃▆▀
▅█▃█▀▅▀▅▃▉ ▀▆▀
▆▀▲ ▅▀▆▃ █
▅■▀▃▀▅▀▃▂ ▀█▆▅▃ █
▲▐▅ ▼ ▃ ▀▀ █
▀ ▀█▅ ▀▆▅█
71デフォルトの名無しさん
2010/11/17(水) 18:18:522010/11/17(水) 18:32:58
2新数の関係で0.1を10回足しても1.0にならないとか有名だろ
2010/11/17(水) 18:49:32
∧∧ ミ _ ドスッ
( ,,)┌─┴┴─┐
/ つ. 終 了 │
〜′ /´ └─┬┬─┘
∪ ∪ ││ _ε3
゛゛'゛'゛
( ,,)┌─┴┴─┐
/ つ. 終 了 │
〜′ /´ └─┬┬─┘
∪ ∪ ││ _ε3
゛゛'゛'゛
2010/11/17(水) 18:58:43
10進小数クラス作れば良いだろ
2010/11/17(水) 19:23:49
電卓はBCD屋根
76デフォルトの名無しさん
2010/11/17(水) 21:00:212010/11/18(木) 00:27:16
ついこの前C#ですごく簡単な電卓を作った
小数は切り捨てられるけど16進 2進にも対応して
and演算もできる
けど実用性がw
小数は切り捨てられるけど16進 2進にも対応して
and演算もできる
けど実用性がw
2010/11/18(木) 00:54:20
ウィンドウス付属の電卓超えればいいんじゃね
2010/11/18(木) 04:01:32
それはかなり難しいな。
80デフォルトの名無しさん
2010/11/18(木) 08:19:032010/11/18(木) 16:08:52
関数電卓の差を見る定番はtan(355)
2010/11/18(木) 20:27:34
ググったらtan(355/226)って出てきた
83デフォルトの名無しさん
2010/11/18(木) 20:31:2784デフォルトの名無しさん
2010/11/18(木) 20:51:4885デフォルトの名無しさん
2010/11/18(木) 21:12:3986デフォルトの名無しさん
2010/11/18(木) 21:27:1687デフォルトの名無しさん
2010/11/18(木) 21:35:3488デフォルトの名無しさん
2010/11/18(木) 21:39:26 作り方が分からない
教えろ
教えろ
2010/11/18(木) 22:16:46
♥
2010/11/18(木) 22:21:10
ハートの出し方教えろ。
91デフォルトの名無しさん
2010/11/18(木) 22:51:4392デフォルトの名無しさん
2010/11/18(木) 22:58:05 あげ
2010/11/18(木) 23:13:54
あげても無駄だ。
94デフォルトの名無しさん
2010/11/19(金) 02:27:51 あげ方教えろ
95デフォルトの名無しさん
2010/11/19(金) 08:29:152010/11/19(金) 09:28:39
♥
97デフォルトの名無しさん
2010/11/19(金) 16:27:31 age
98デフォルトの名無しさん
2010/11/19(金) 17:33:532010/11/19(金) 17:38:54
もう話題が尽きたな。
100デフォルトの名無しさん
2010/11/19(金) 17:58:22 ttp://members3.jcom.home.ne.jp/goldwingstory/calc2312.html
101デフォルトの名無しさん
2010/11/19(金) 18:25:49 ops2 = {{"+", Plus}, {"-", Subtract}, {"*", Times}, {"^", Power}, Mod};
ops1 = {Prime, Minus, Floor, Exp, Re, Im, Arg, Abs, Sin, Cos, Tan,
Conjugate, {"Rationalize", Rationalize[#, 0] &}, {"ToReal", N[#, 100] &},
{"isPrime", If[AtomQ@#, If[#, true, false], false] &@PrimeQ@# &},
{"toBinary", If[#2 == {}, #1, #0[10*#1 + First@#2, Rest@#2]] &[0, IntegerDigits[#, 2]] &},
{"1/x", 1/# &}, Log, {"Log10", Log[10, #] &}};
consts = Join[ToString /@ Range[0, 9], {" I ", " Pi ", " E "}];
s = {None, {0, 0}}; a := s[[1]]; b := s[[2]]; bb := ss[[2]]; op = ImageSize -> {130, 30}; true = 1; false = I;
ss := {#[[1]], PadLeft[#[[2]], Max[Length@#[[2]], 2]]} &@If[StringQ@a, {None, Append[b, ToExpression@a]}, s]
Column@{Flatten[{ Button[#, s = If[StringQ@a, {a <> #, b}, {#, b}], op] & /@ consts,
Button[#[[1]], s = {None, Append[bb[[;; -2]], #[[2]]@Last@bb]}, op] & /@ (If[ListQ@#, #, {ToString@#, #}] & /@ ops1),
Button[#[[1]], s = {None, Append[bb[[;; -3]], #[[2]] @@ bb[[-2 ;;]]]}, op] & /@ (If[ListQ@#, #, {ToString@#, #}] & /@ ops2),
Button["Enter", s = {None, If[StringQ@a, Append[b, ToExpression@a], Append[b, Last@b]]}, op],
Button["C", s = {None, Append[Most@b, 0]}, op], Button["AC", s = {None, {0, 0}}, op],
Button["x<>y", s = {None, Join[bb[[;; -3]], bb[[{-1, -2}]]]}, op]}, 1],Dynamic[Framed /@ ss[[2]]]}
ops1 = {Prime, Minus, Floor, Exp, Re, Im, Arg, Abs, Sin, Cos, Tan,
Conjugate, {"Rationalize", Rationalize[#, 0] &}, {"ToReal", N[#, 100] &},
{"isPrime", If[AtomQ@#, If[#, true, false], false] &@PrimeQ@# &},
{"toBinary", If[#2 == {}, #1, #0[10*#1 + First@#2, Rest@#2]] &[0, IntegerDigits[#, 2]] &},
{"1/x", 1/# &}, Log, {"Log10", Log[10, #] &}};
consts = Join[ToString /@ Range[0, 9], {" I ", " Pi ", " E "}];
s = {None, {0, 0}}; a := s[[1]]; b := s[[2]]; bb := ss[[2]]; op = ImageSize -> {130, 30}; true = 1; false = I;
ss := {#[[1]], PadLeft[#[[2]], Max[Length@#[[2]], 2]]} &@If[StringQ@a, {None, Append[b, ToExpression@a]}, s]
Column@{Flatten[{ Button[#, s = If[StringQ@a, {a <> #, b}, {#, b}], op] & /@ consts,
Button[#[[1]], s = {None, Append[bb[[;; -2]], #[[2]]@Last@bb]}, op] & /@ (If[ListQ@#, #, {ToString@#, #}] & /@ ops1),
Button[#[[1]], s = {None, Append[bb[[;; -3]], #[[2]] @@ bb[[-2 ;;]]]}, op] & /@ (If[ListQ@#, #, {ToString@#, #}] & /@ ops2),
Button["Enter", s = {None, If[StringQ@a, Append[b, ToExpression@a], Append[b, Last@b]]}, op],
Button["C", s = {None, Append[Most@b, 0]}, op], Button["AC", s = {None, {0, 0}}, op],
Button["x<>y", s = {None, Join[bb[[;; -3]], bb[[{-1, -2}]]]}, op]}, 1],Dynamic[Framed /@ ss[[2]]]}
102デフォルトの七氏さん
2010/11/19(金) 19:18:49 C言語で作ってやったからいい加減黙れ。
感謝しろよ?
---start---
#include <stdio.h>
int main(){
int input1;
int input2;
printf("最初の数字を入れ(ry\n");
scanf(%x,&input1);
printf("\nもひとつ数(ry\n\n");
scanf(%x,&input2);
int answer = input1 + input2;
printf("\n\n\n\n\nあんさー:");
printf("%d\n\a\a\a,answer);
}
---end---
sage
感謝しろよ?
---start---
#include <stdio.h>
int main(){
int input1;
int input2;
printf("最初の数字を入れ(ry\n");
scanf(%x,&input1);
printf("\nもひとつ数(ry\n\n");
scanf(%x,&input2);
int answer = input1 + input2;
printf("\n\n\n\n\nあんさー:");
printf("%d\n\a\a\a,answer);
}
---end---
sage
103デフォルトの名無しさん
2010/11/19(金) 20:49:05 >>102
二つの数字を足すソフトはもう作った
二つの数字を足すソフトはもう作った
104デフォルトの名無しさん
2010/11/19(金) 21:02:37 >>103
コード晒せ
コード晒せ
105デフォルトの名無しさん
2010/11/19(金) 21:02:54 >>1
四則演算程度の電卓ならVBとかC#使えばバカでも作れるだろ。
四則演算程度の電卓ならVBとかC#使えばバカでも作れるだろ。
106デフォルトの名無しさん
2010/11/19(金) 21:55:52 たぶん1は高速なのを作りたいんじゃないの
108デフォルトの名無しさん
2010/11/19(金) 22:05:31 enzansi=[+ - * /] -> GUI.makeTheseButtons(hurry())
output.LEDlikeDisplay <- do(fuckking.hurry())[input + enzansi + input]
rest(in(peace(the world)))
output.LEDlikeDisplay <- do(fuckking.hurry())[input + enzansi + input]
rest(in(peace(the world)))
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★8 [ぐれ★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- いじめ後遺症 15年前のトラウマに苦悩する当事者「夢の中に出てくる」「された側は一生ものの傷」 [♪♪♪★]
- 【実況】博衣こよりのえちえちダンガンロンパ6🧪
- 【実況】博衣こよりのえちえちダンガンロンパ5🧪
- 🏡パン🍞つー✌まる👌見え👊😅👊
- 【朗報】愚鈍な日本入ついに気ずく「高市より進次郎のほうがマシだったのでわ…」 [743999204]
- ブレイキングダウン、ついにやらかす。😰 [153490809]
- 日本人、インバウンド減っても貧乏すぎて国内旅行すら行けないと判明🥺 [399259198]
