啊哈磊_编程从这里起步

标题: 终极计算器!!!!!! [打印本页]

作者: 4k-Rn    时间: 2013-1-3 13:27
标题: 终极计算器!!!!!!
终极计算器 ver=2.13 !!!!!!
作用
1.科学计算器
2.八进制计算器
3.十六进制计算器
4. 二进制计算器
5.三角函数
6.双曲三角函数
7.反三角函数
8.对数
9.e为底指数
10.加减乘除
11.乘方
12.开方
13.十进制转换为二进制

回帖得aha币


}2}$44$6O6UI_LD_(S5JUSX.jpg (33.92 KB, 下载次数: 48)

}2}$44$6O6UI_LD_(S5JUSX.jpg

PH7D00KKTHTMZIMJ%O0WF{Y.jpg (72.18 KB, 下载次数: 34)

PH7D00KKTHTMZIMJ%O0WF{Y.jpg

SC`L%_7)VG{R(YK0_EMA0(7.jpg (17.18 KB, 下载次数: 37)

SC`L%_7)VG{R(YK0_EMA0(7.jpg

计算器.zip

6.63 KB, 下载次数: 339


作者: 4k-Rn    时间: 2013-1-3 13:28

作者: 有一说一    时间: 2013-1-4 14:29
楼主牛人啊,我下载下来看看
作者: 笑笑OMG    时间: 2013-1-4 14:30
谢谢分享
作者: 4k-Rn    时间: 2013-1-5 16:47
ii
作者: 4k-Rn    时间: 2013-1-6 09:52

作者: 血洗C语言    时间: 2013-1-6 22:36
懒人专用
作者: adam-r    时间: 2013-1-9 11:49
强人,前来支持
作者: wwwljx1943    时间: 2013-1-12 12:01
下来看看~~~~~~~
作者: c-小巍    时间: 2013-1-12 14:25
发个源码,分享分享~
作者: c-小巍    时间: 2013-1-12 16:24
1楼水啊~~~
作者: zslkeer    时间: 2013-1-12 18:49
嗯嗯,不错不错~~加油!!!
作者: Harley    时间: 2013-2-3 14:05
支持            强烈支持,你发个源码把
作者: 然后安越    时间: 2013-2-3 14:57
能做函数图象吗?
作者: 4k-Rn    时间: 2013-2-4 14:33
然后安越 发表于 2013-2-3 14:57
能做函数图象吗?

用vc++可以,啊哈不行
作者: 4k-Rn    时间: 2013-2-4 14:39
然后安越 发表于 2013-2-3 14:57
能做函数图象吗?

graphics.h
作者: jinwenfeng    时间: 2013-3-6 13:08
好啊,如果有手机版的就好拉
作者: li120332179    时间: 2013-3-21 21:05
楼主!方便就分享分享源码给新人学学
作者: lyyybz    时间: 2013-4-3 12:24

作者: 我爱计算机    时间: 2013-5-1 13:59
看看源码
  ..............
作者: jianfei209    时间: 2013-5-8 10:01
学习一下,谢谢奉献
作者: 869591233    时间: 2013-5-10 23:21
感谢分享
2
2
2

作者: ololokk    时间: 2013-6-14 20:47
为了啊哈币
作者: CPU    时间: 2013-6-22 14:40
灰常厉害!大师,有木有源码
作者: zhaoyongge    时间: 2013-6-24 17:13
下来看看啊,学习下,哈哈
作者: chase    时间: 2013-7-3 01:38
强!有源码吗?
作者: myz冥殇    时间: 2013-7-13 17:50
好吧,我震惊了。。。
作者: young0303    时间: 2013-7-14 23:39
发个源码?
作者: q240627995    时间: 2013-7-19 10:42
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶!!!!!!!!!!!!!!!!!!!!!!!1111111
作者: 你好大姨妈    时间: 2013-7-22 14:06
按位运算有么?
作者: 翟塘关    时间: 2013-7-22 17:09
谢谢楼主分享
作者: 超神级    时间: 2013-7-22 18:33
{:soso_e129:}估计不是楼主自己编的
作者: 超神级    时间: 2013-7-22 18:34
谢谢分享
作者: tjq200236    时间: 2013-7-27 22:55
给劲{:soso_e116:}
作者: tjq200236    时间: 2013-7-27 22:55
给劲{:soso_e116:}
作者: 4k-Rn    时间: 2013-8-2 12:16
超神级 发表于 2013-7-22 18:33
估计不是楼主自己编的

原创............
作者: 超神级    时间: 2013-8-2 14:16
那么厉害..
作者: 4399APPLE    时间: 2013-11-2 17:06
没有源码·········
作者: 4k-Rn    时间: 2013-11-5 21:56
4399APPLE 发表于 2013-11-2 17:06
没有源码·········

源码丢了,55555
作者: 4k-Rn    时间: 2013-11-5 21:57
]#include <stdio.h>
#include <windows.h>
#include <string.h>
#include <conio.h>
#include <ctype.h>
#include <stdlib.h>
#include <malloc.h>
#include <dos.h>
main()
{
system("title 万能计算器");
system("color 1c");
printf(" \n──────────────────万能计算器────────────────  \n");
printf(" \t┏━━━━━━━━━━━━━━━━━━━━━┓\n");
printf(" \t┃1.科学计算器                              ┃\n");
printf(" \t┃2.八进制计算器                            ┃\n");
printf(" \t┃3.十六进制计算器                          ┃\n");
printf(" \t┃4.二进制计算器                            ┃\n");
printf(" \t┗━━━━━━━━━━━━━━━━━━━━━┛\n\n\n");
printf(" 请输入:");
char A;
A=getch();
{
if(A=='1')
{
system("title 科学计算器");
    while(1)
    {
    system("cls");
    system ("color 1c");
        int a,b,c,d,e,f;
      double i,m,n;
      const double pi=3.141592;
    printf("==========================================\n");
    printf("欢迎使用计算器。\n\n");
    printf("(a是关于三角函数与双曲三角函数,x)输入a:");
    scanf("%d",&a);
    printf("(b是关于反三角函数,对数,e为底指数,y)输入b:");
    scanf("%d",&b);
    printf("输入底数:\t");
    scanf("%d",&c);
    printf("输入指数:\t");
    scanf("%d",&d);
    printf("输入根:\t");
    scanf("%lf",&i);
    e=a+b;
    printf("和是%d\t",e);
    e=a*b;
    printf("积是%d\t",e);
    e=a-b;
    printf("差是%d\t",e);
    n=a/b;
    printf("商是%lf\n",n);
    e = pow(c, d);
    printf("乘方是%d\t\t\t",e);
    printf("二次根是%lf\n",sqrt(i));
    m=sin(a*pi/180);
    printf("sin正弦是%lf\t",m);
    m=sinh(a);
    printf("sinh双曲正弦是%lf\t",m);
    m=cos(a);
    printf("asin反正弦是%lf\t\n",m);
    m=acos(a);
    printf("cos余弦是%lf\t",m);
    m=cosh(a);
    printf("cosh双曲余弦是%lf\t",m);
    m=tan(a);
    printf("acos反余弦是%lf\t\n",m);
    m=atan(a);
    printf("tan正切是%lf\t",m);
    m=tanh(a);
    printf("tanh双曲正切是%lf\t",m);
    m=asin(a);
    printf("atan反正切(主值)是%lf\t",m);
    m = log10(b);
    printf("常用对数为:%lf\t",m);
    m = log(exp(b));
    printf("e为底指数为:%lf\t",m);
    m = hypot(a,b);
    printf("第三条边为:%lf\t",m);
    sleep(1000);
    printf("\n\n\n 请问您要再次使用吗? q.使用 其他键.关闭");
    printf("\n\n 请输入:");
  {
    char p;
    p=getch();
{
if(p=='q' || p=='q')
{

}
else
{
return 0;
}
}
}
}
}
{
if(A=='2')
{

system("title 八进制计算器");
    system ("color 1c");
    int a,b,c,d,e;
    while(1)
    {
    {
        system("cls");
    printf("==========================================\n");
    printf("欢迎使用八进制计算器。\n\n");
    printf("输入a:");
    scanf("%d",&a);
    printf("输入b:");
    scanf("%d",&b);
    printf("输入底数:\n");
    scanf("%d",&c);
    printf("输入指数:\n");
    scanf("%d",&d);
    e=a+b;
    printf("和是%o\n",e);
    e=a*b;
    printf("积是%o\n",e);
    e=a-b;
    printf("差是%o\t((0.xx)都为0)\n",e);
    e=a/b;
    printf("商是%o\n",e);
    e = pow(c, d);
    printf("乘方是%o\n",e);
    sleep(1000);
    printf("\n\n\n 请问您要再次使用吗? q.使用 其他键.关闭");
    printf("\n\n 请输入:");
{   
        char k;
    k=getch();
{
if(k=='q' || k=='q')
{

}
else
{
return 0;
}
}
}
}
}
}
{
if(A=='3')
{

system("title 十六进制计算器");
    system ("color 1c");
    int a,b,c,d,e;
    while(1)
    {
    {
        system("cls");
    printf("==========================================\n");
    printf("欢迎使用十六进制计算器。\n\n");
    printf("输入a:");
    scanf("%d",&a);
    printf("输入b:");
    scanf("%d",&b);
    printf("输入底数:\n");
    scanf("%d",&c);
    printf("输入指数:\n");
    scanf("%d",&d);
    e=a+b;
    printf("和是%x\n",e);
    e=a*b;
    printf("积是%x\n",e);
    e=a-b;
    printf("差是%x\n",e);
    e=a/b;
    printf("商是%x\t((0.xx)都为0)\n",e);
    e = pow(c, d);
    printf("乘方是%x\n",e);
    sleep(1000);
    printf("\n\n\n 请问您要再次使用吗? q.使用 其他键.关闭");
    printf("\n\n 请输入:");
{
        char D;
    D=getch();
{
if(D=='q' || D=='q')
{

}
else
{
return 0;
}
}
}
}
}
}
{
if(A=='4')
{
    system("cls");
int i;
char s[128];
printf("输入一个数:");
scanf("%d",&i);
itoa(i, s, 2);
printf("该数转换为二进制是: %s\n",s);
sleep(10000);
return 0;
}
}
}
}

}
}
作者: 4k-Rn    时间: 2013-11-5 21:58
4399APPLE 发表于 2013-11-2 17:06
没有源码·········

早到了。。。。。。。
作者: 4k-Rn    时间: 2013-11-5 21:58
4399APPLE 发表于 2013-11-2 17:06
没有源码·········

]#include <stdio.h>
#include <windows.h>
#include <string.h>
#include <conio.h>
#include <ctype.h>
#include <stdlib.h>
#include <malloc.h>
#include <dos.h>
main()
{
system("title 万能计算器");
system("color 1c");
printf(" \n──────────────────万能计算器────────────────  \n");
printf(" \t┏━━━━━━━━━━━━━━━━━━━━━┓\n");
printf(" \t┃1.科学计算器                              ┃\n");
printf(" \t┃2.八进制计算器                            ┃\n");
printf(" \t┃3.十六进制计算器                          ┃\n");
printf(" \t┃4.二进制计算器                            ┃\n");
printf(" \t┗━━━━━━━━━━━━━━━━━━━━━┛\n\n\n");
printf(" 请输入:");
char A;
A=getch();
{
if(A=='1')
{
system("title 科学计算器");
    while(1)
    {
    system("cls");
    system ("color 1c");
        int a,b,c,d,e,f;
      double i,m,n;
      const double pi=3.141592;
    printf("==========================================\n");
    printf("欢迎使用计算器。\n\n");
    printf("(a是关于三角函数与双曲三角函数,x)输入a:");
    scanf("%d",&a);
    printf("(b是关于反三角函数,对数,e为底指数,y)输入b:");
    scanf("%d",&b);
    printf("输入底数:\t");
    scanf("%d",&c);
    printf("输入指数:\t");
    scanf("%d",&d);
    printf("输入根:\t");
    scanf("%lf",&i);
    e=a+b;
    printf("和是%d\t",e);
    e=a*b;
    printf("积是%d\t",e);
    e=a-b;
    printf("差是%d\t",e);
    n=a/b;
    printf("商是%lf\n",n);
    e = pow(c, d);
    printf("乘方是%d\t\t\t",e);
    printf("二次根是%lf\n",sqrt(i));
    m=sin(a*pi/180);
    printf("sin正弦是%lf\t",m);
    m=sinh(a);
    printf("sinh双曲正弦是%lf\t",m);
    m=cos(a);
    printf("asin反正弦是%lf\t\n",m);
    m=acos(a);
    printf("cos余弦是%lf\t",m);
    m=cosh(a);
    printf("cosh双曲余弦是%lf\t",m);
    m=tan(a);
    printf("acos反余弦是%lf\t\n",m);
    m=atan(a);
    printf("tan正切是%lf\t",m);
    m=tanh(a);
    printf("tanh双曲正切是%lf\t",m);
    m=asin(a);
    printf("atan反正切(主值)是%lf\t",m);
    m = log10(b);
    printf("常用对数为:%lf\t",m);
    m = log(exp(b));
    printf("e为底指数为:%lf\t",m);
    m = hypot(a,b);
    printf("第三条边为:%lf\t",m);
    sleep(1000);
    printf("\n\n\n 请问您要再次使用吗? q.使用 其他键.关闭");
    printf("\n\n 请输入:");
  {
    char p;
    p=getch();
{
if(p=='q' || p=='q')
{

}
else
{
return 0;
}
}
}
}
}
{
if(A=='2')
{

system("title 八进制计算器");
    system ("color 1c");
    int a,b,c,d,e;
    while(1)
    {
    {
        system("cls");
    printf("==========================================\n");
    printf("欢迎使用八进制计算器。\n\n");
    printf("输入a:");
    scanf("%d",&a);
    printf("输入b:");
    scanf("%d",&b);
    printf("输入底数:\n");
    scanf("%d",&c);
    printf("输入指数:\n");
    scanf("%d",&d);
    e=a+b;
    printf("和是%o\n",e);
    e=a*b;
    printf("积是%o\n",e);
    e=a-b;
    printf("差是%o\t((0.xx)都为0)\n",e);
    e=a/b;
    printf("商是%o\n",e);
    e = pow(c, d);
    printf("乘方是%o\n",e);
    sleep(1000);
    printf("\n\n\n 请问您要再次使用吗? q.使用 其他键.关闭");
    printf("\n\n 请输入:");
{   
        char k;
    k=getch();
{
if(k=='q' || k=='q')
{

}
else
{
return 0;
}
}
}
}
}
}
{
if(A=='3')
{

system("title 十六进制计算器");
    system ("color 1c");
    int a,b,c,d,e;
    while(1)
    {
    {
        system("cls");
    printf("==========================================\n");
    printf("欢迎使用十六进制计算器。\n\n");
    printf("输入a:");
    scanf("%d",&a);
    printf("输入b:");
    scanf("%d",&b);
    printf("输入底数:\n");
    scanf("%d",&c);
    printf("输入指数:\n");
    scanf("%d",&d);
    e=a+b;
    printf("和是%x\n",e);
    e=a*b;
    printf("积是%x\n",e);
    e=a-b;
    printf("差是%x\n",e);
    e=a/b;
    printf("商是%x\t((0.xx)都为0)\n",e);
    e = pow(c, d);
    printf("乘方是%x\n",e);
    sleep(1000);
    printf("\n\n\n 请问您要再次使用吗? q.使用 其他键.关闭");
    printf("\n\n 请输入:");
{
        char D;
    D=getch();
{
if(D=='q' || D=='q')
{

}
else
{
return 0;
}
}
}
}
}
}
{
if(A=='4')
{
    system("cls");
int i;
char s[128];
printf("输入一个数:");
scanf("%d",&i);
itoa(i, s, 2);
printf("该数转换为二进制是: %s\n",s);
sleep(10000);
return 0;
}
}
}
}

}
}
作者: 4399APPLE    时间: 2013-11-6 09:15
4k-Rn 发表于 2013-11-5 21:58
]#include
#include
#include

完全不行。。。。。。你的所有
  1. sleep()
复制代码
开头字母
  1. S
复制代码
都小写了,要换成
  1. Sleep()
复制代码
,还有,许多头文件啊哈C是没有滴。。。。。。
作者: fhyang    时间: 2013-11-7 13:11
{:soso_e100:}学习一下
作者: 4k-Rn    时间: 2013-11-8 20:37
4399APPLE 发表于 2013-11-6 09:15
完全不行。。。。。。你的所有开头字母都小写了,要换成,还有,许多头文件啊哈C是没有滴。。。。。。

这是在啊哈c1.8时代编的
作者: lmjliuq    时间: 2013-11-14 17:51

作者: Jpj    时间: 2014-6-1 19:35
好厉害的样子,谢谢分享
作者: 进击的摆渡    时间: 2014-6-7 20:15
谢谢分享
作者: Cminister    时间: 2014-8-7 08:55
~~~~~~~~~~
作者: frank2006    时间: 2014-10-16 16:06
kankanba...
作者: 初学C    时间: 2015-6-26 13:50
把字的颜色改一下,就好了
作者: 小公鸡    时间: 2016-5-15 12:56
aaaaaaaaaaaaaaaaaa
作者: 小公鸡    时间: 2016-5-15 12:56
aaaaaaaaaaaaaaaaaaaaaaa
作者: 小公鸡    时间: 2016-5-15 12:56
aaaaaaaaaaaaaaaaaaaaaaaaa
作者: 幻风破晓    时间: 2016-5-17 21:15
不错                           
作者: 小公鸡    时间: 2016-5-18 11:52
444444566666666222222222
作者: sjajsn    时间: 2019-4-13 09:03
z                                             
作者: 小陆749    时间: 2019-7-27 14:51
xiexielalalalalalalalalala




欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2