summaryrefslogtreecommitdiff
path: root/2.3-1/src/c/elementaryFunctions/bitget/u8bitgets.c
blob: 130bff868a6d3473ea386ff3f51a60fb781653aa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/* Scilab2C FOSSEE IITB */

#include "bitget.h"
#include<stdio.h>

uint8 u8bitgets(uint8 value,int position)
{
   
   value = value >> (position -1);
   value = value & 1;
   return value;
   
   /*unsigned char mask = 1<<(position-1);
   uint8 bit = value&mask;
   if(bit > 0)
   {
       return 1;
   }
  else
   {
       return 0;
   }*/
  
}