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

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

 

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

#define max 100


main(){
 char s[max];
 int tmp,x[4],s8[max/3],i,j,z=-1,w;

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

 strrev(s);
 for(i=strlen(s);i<max && i%3!=0;i++){
  s[i]='0';
  s[i+1]='\0';
 }

 for(i=0,j=0;i<max && s[i];i++){
  x[j++]=(s[i]-48);
 if(j==3){
   for(j=0,w=0;j<3;j++)
    x[j]*=pow(2,w++);
   for(j=0,tmp=0;j<3;j++)
    tmp+=x[j];
   s8[++z]=tmp;
   j=0;
  }
 }
 printf("\n\n Octal = ");
 for(j=z;j>=0;j--)
   printf("%d",s8[j]);

}





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


دوشنبه 4 اردیبهشت 1396 03:02 قبل از ظهر
I’m not that much of a online reader to be honest but your sites really nice,
keep it up! I'll go ahead and bookmark your website to come back later on. Many thanks
جمعه 25 فروردین 1396 07:03 بعد از ظهر
Hello my family member! I wish to say that this article is amazing, nice written and include almost all
significant infos. I'd like to see extra posts like this .
سه شنبه 21 شهریور 1391 08:33 بعد از ظهر
با سلام
من یک عدد دارم که به عنوان یک ID برای یک آبجکت بکار میره
در یک نرم افزار
21F6C7FB454D74F2259EB584C1814602
و در یکی
218ba21d-4c7d-e153-5dd4-1baa22991321
چطور میشه عدد اولی رو به دومی تبدیل کرد؟
آیا نرم افزاری برای اینکار هست؟
یکشنبه 17 مهر 1390 01:12 بعد از ظهر
دنیایی سپاس دوست عزیز
چهارشنبه 9 دی 1388 01:07 قبل از ظهر
8 به 2
10 به 2
کد این دوتا رو میخوام
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر



درباره وبلاگ

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

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

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

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














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