- 
	
	
		
			
			
				Expert Member
			
			
			
			
				
					
						  
 
					    
				 
 
			
				
				
				
					Setting desired bit in a 32 bit number
				
					
						
							Hi guys, how to set a particular desired bit in a 32 bit number...function should be of format... psedofunct (bit number to set or reset, number to operate on)
 
 NOTE : This question was asked by pratap,  I am posting it in proper forum]
 
 
 
 
 
 
 
 
 
- 
	
	
		
			
			
				Junior Member
			
			
			
			
				
					
						  
 
					    
				 
 
			
				
				
				
					Re: Setting desired bit in a 32 bit number
				
					
						
							guess you can use this macro.
 #define SETBIT(bitnumber,number) (number)|(1<<(bitnumber-1))
 
 
 
 
 
 
 
 
 
- 
	
	
		
			
			
				Junior Member
			
			
			
			
				
					
						  
 
					    
				 
 
			
				
				
				
					Re: Setting desired bit in a 32 bit number
				
					
						
							guess you can use these macros.
 #define SETBIT(bitnumber,number) (number)|(1<<(bitnumber-1))
 #define RESETBIT(bitnumber,number) (number)&(~(1<<(bitnumber-1)))
 Hopefully this helps.
 
 
 
 
 
 
 
 
 
 
	
	
	
	
	
	
	
	
	
	
	
	
		
		
			
				 Posting Permissions
				Posting Permissions
			
			
				
	
		- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-  
Forum Rules