Click here to Skip to main content
15,899,026 members
Home / Discussions / C#
   

C#

 
GeneralRe: Strange frequency readings Pin
Luc Pattyn29-Nov-07 9:59
sitebuilderLuc Pattyn29-Nov-07 9:59 
GeneralRe: Strange frequency readings Pin
leppie29-Nov-07 10:17
leppie29-Nov-07 10:17 
GeneralRe: Strange frequency readings Pin
Luc Pattyn29-Nov-07 11:16
sitebuilderLuc Pattyn29-Nov-07 11:16 
GeneralRe: Strange frequency readings Pin
Big Daddy Farang29-Nov-07 12:26
Big Daddy Farang29-Nov-07 12:26 
Questionclickonce error Pin
arkiboys29-Nov-07 6:58
arkiboys29-Nov-07 6:58 
QuestionLINQ to SQL Question Pin
Philip Laureano29-Nov-07 5:38
Philip Laureano29-Nov-07 5:38 
GeneralRe: LINQ to SQL Question Pin
Sam Xavier18-Jan-08 0:02
Sam Xavier18-Jan-08 0:02 
QuestionBase 2 Log Method Pin
Skippums29-Nov-07 5:26
Skippums29-Nov-07 5:26 
I am trying to make a method that computes the floor of the base 2 integer log for another integer. My current code is as follows...

public static byte Log2(int val) {
    if (val <= 0)
        return byte.MaxValue;
    byte rval = 0;
    while ((val >> rval) > 1)
        ++rval;
    return rval;
}

Is there a better way to do this, like perhaps a binary search algorithm?


Jeff
AnswerRe: Base 2 Log Method Pin
led mike29-Nov-07 5:35
led mike29-Nov-07 5:35 
GeneralRe: Base 2 Log Method Pin
Skippums29-Nov-07 6:13
Skippums29-Nov-07 6:13 
GeneralRe: Base 2 Log Method Pin
Luc Pattyn29-Nov-07 7:46
sitebuilderLuc Pattyn29-Nov-07 7:46 
GeneralRe: Base 2 Log Method Pin
Skippums29-Nov-07 8:12
Skippums29-Nov-07 8:12 
GeneralRe: Base 2 Log Method Pin
Luc Pattyn29-Nov-07 8:39
sitebuilderLuc Pattyn29-Nov-07 8:39 
GeneralRe: Base 2 Log Method Pin
Skippums29-Nov-07 8:59
Skippums29-Nov-07 8:59 
GeneralRe: Base 2 Log Method Pin
Luc Pattyn29-Nov-07 9:18
sitebuilderLuc Pattyn29-Nov-07 9:18 
GeneralRe: Base 2 Log Method Pin
Skippums29-Nov-07 9:37
Skippums29-Nov-07 9:37 
GeneralRe: Base 2 Log Method Pin
Luc Pattyn29-Nov-07 9:56
sitebuilderLuc Pattyn29-Nov-07 9:56 
GeneralRe: Base 2 Log Method Pin
PIEBALDconsult29-Nov-07 10:19
mvePIEBALDconsult29-Nov-07 10:19 
GeneralRe: Base 2 Log Method Pin
Luc Pattyn29-Nov-07 10:36
sitebuilderLuc Pattyn29-Nov-07 10:36 
JokeRe: Base 2 Log Method Pin
PIEBALDconsult29-Nov-07 13:06
mvePIEBALDconsult29-Nov-07 13:06 
GeneralRe: Base 2 Log Method Pin
Luc Pattyn29-Nov-07 13:23
sitebuilderLuc Pattyn29-Nov-07 13:23 
GeneralRe: Base 2 Log Method Pin
PIEBALDconsult29-Nov-07 13:43
mvePIEBALDconsult29-Nov-07 13:43 
GeneralRe: Base 2 Log Method Pin
Luc Pattyn29-Nov-07 14:02
sitebuilderLuc Pattyn29-Nov-07 14:02 
GeneralRe: Base 2 Log Method Pin
PIEBALDconsult29-Nov-07 10:26
mvePIEBALDconsult29-Nov-07 10:26 
GeneralRe: Base 2 Log Method Pin
Skippums29-Nov-07 10:45
Skippums29-Nov-07 10:45 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.