4 Replies - 10915 Views - Last Post: 20 November 2001 - 09:18 AM Rate Topic: -----

#1 supersloth  Icon User is offline

  • serial frotteur - RUDEST MEMBER ON D.I.C.
  • member icon


Reputation: 4517
  • View blog
  • Posts: 28,417
  • Joined: 21-March 01

DEC2BIN & BIN2DEC problems

Posted 19 November 2001 - 09:37 AM

im trying to use the DEC2BIN & BIN2DEC  operators in my program, but i keep gettin these errors

Quote

D:Josh RiveraAdvanced Computer Scienceprogram 6binary converter (program 6).cpp(66) : error C2065: 'BIN2DEC' : undeclared identifier
D:Josh RiveraAdvanced Computer Scienceprogram 6binary converter (program 6).cpp(77) : error C2065: 'DEC2BIN' : undeclared identifier

is there a certain header file i need to use, or something of that sort? im using MSVC++ 6.0 if that helps.


Is This A Good Question/Topic? 0
  • +

Replies To: DEC2BIN & BIN2DEC problems

#2 malkiri  Icon User is offline

  • D.I.C Regular
  • member icon

Reputation: 3
  • View blog
  • Posts: 364
  • Joined: 29-March 01

Re: DEC2BIN & BIN2DEC problems

Posted 19 November 2001 - 09:54 AM

Where did you see these operators? I've never heard of them before.
Was This Post Helpful? 0
  • +
  • -

#3 supersloth  Icon User is offline

  • serial frotteur - RUDEST MEMBER ON D.I.C.
  • member icon


Reputation: 4517
  • View blog
  • Posts: 28,417
  • Joined: 21-March 01

Re: DEC2BIN & BIN2DEC problems

Posted 19 November 2001 - 09:59 AM

the MSDN library

Quote

BIN2DEC
Converts a binary number to decimal.

If this function is not available, run the Setup program to install the Analysis ToolPak. After you install the Analysis ToolPak, you must enable it by using the Add-Ins command on the Tools menu.

Syntax

BIN2DEC(number)

Number   is the binary number you want to convert. Number cannot contain more than 10 characters (10 bits). The most significant bit of number is the sign bit. The remaining 9 bits are magnitude bits. Negative numbers are represented using two's-complement notation.

Remarks

If number is not a valid binary number, or if number contains more than 10 characters (10 bits), BIN2DEC returns the #NUM! error value.
Examples

BIN2DEC(1100100) equals 100

BIN2DEC(1111111111) equals -1


-

Quote

DEC2BIN
Converts a decimal number to binary.

If this function is not available, run the Setup program to install the Analysis ToolPak. After you install the Analysis ToolPak, you must enable it by using the Add-Ins command on the Tools menu.

Syntax

DEC2BIN(number,places)

Number   is the decimal integer you want to convert. If number is negative, places is ignored and DEC2BIN returns a 10-character (10-bit) binary number in which the most significant bit is the sign bit. The remaining 9 bits are magnitude bits. Negative numbers are represented using two's-complement notation.

Places   is the number of characters to use. If places is omitted, DEC2BIN uses the minimum number of characters necessary. Places is useful for padding the return value with leading 0s (zeros).

Remarks

If number < -512 or if number > 511, DEC2BIN returns the #NUM! error value.
If number is nonnumeric, DEC2BIN returns the #VALUE! error value.
If DEC2BIN requires more than places characters, it returns the #NUM! error value.
If places is not an integer, it is truncated.
If places is nonnumeric, DEC2BIN returns the #VALUE! error value.
If places is negative, DEC2BIN returns the #NUM! error value.
Examples

DEC2BIN(9, 4) equals 1001

DEC2BIN(-100) equals 1110011100


Was This Post Helpful? 0
  • +
  • -

#4 malkiri  Icon User is offline

  • D.I.C Regular
  • member icon

Reputation: 3
  • View blog
  • Posts: 364
  • Joined: 29-March 01

Re: DEC2BIN & BIN2DEC problems

Posted 20 November 2001 - 02:21 AM

Look at the location in the library this documentation's at... "Office 97 documentation" Last I heard, that's not included in any C++ libraries :)

Edit: Write it yourself...it's not that hard :)

(Edited by malkiri at 11:22 pm on Nov. 19, 2001)

Was This Post Helpful? 0
  • +
  • -

#5 supersloth  Icon User is offline

  • serial frotteur - RUDEST MEMBER ON D.I.C.
  • member icon


Reputation: 4517
  • View blog
  • Posts: 28,417
  • Joined: 21-March 01

Re: DEC2BIN & BIN2DEC problems

Posted 20 November 2001 - 09:18 AM

aight, must of missed that, my bad.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1