تبلیغات
پروژه های رایگان برنامه نویسی و آموزش زبان C++ و C# - تبدیل عدد در مبنای 2 (Binary) به مبنای 10 (Decimal)
 
برنامه بدون خطا رویاست Program is impossible without an error
پروژه های رایگان برنامه نویسی و آموزش زبان C++ و C#
صفحه نخست         تماس با مدیر         پست الکترونیک        RSS         ATOM
 
 

این سورس برای تبدیل عدد در مبنای 2 (Binary) به مبنای 10  (Decimal) نوشته شده است

 

#include <stdio.h>
#include <math.h>
#include <string.h>

#define max 100

main(){
 char s[max];
 int tmp,x[4],i,w,sum;

 printf("\n Enter a Number Binary :");
 scanf("%s",s);

 strrev(s);

 sum=0;
 for(i=0,w=0;i<=max && s[i];i++){
  tmp=(s[i]-48);
  tmp*=pow(2,w++);
  sum+=tmp;
 }
 printf("\n\n Decimal = %d",sum);

}





نوع مطلب : پروژه های برنامه نویسی ++C، 
برچسب ها : تبدیل مبنا،
لینک های مرتبط :


چهارشنبه 16 اردیبهشت 1388 07:14 بعد از ظهر
خیلی ازتون ممنونم خیلی بهم کمک کردید چون این برنامه 2نمره داشت
مرسی از همه ی شما عزیزان i love u
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


درباره وبلاگ

انجام پروژه های برنامه نویسی سی و سی پلاس پلاس و سی شارپ

انجام پروژه های الکترونیکی و رباتیکی

مدیر وبلاگ : سجاد سلطانی
مطالب اخیر
نویسندگان
جستجو

آمار وبلاگ
کل بازدید :
بازدید امروز :
بازدید دیروز :
بازدید این ماه :
بازدید ماه قبل :
تعداد نویسندگان :
تعداد کل پست ها :
آخرین بازدید :
آخرین بروز رسانی :














free counters
X بستن تبلیغات
X بستن تبلیغات