constants

An efficient way to compute mathematical constant e

Hello, The standard representation of constant e as the sum of the infinite series is very inefficient for computation, because of many division operations. So are there any alternative ways to compute the constant efficiently? Thanks! EDIT After following some of your links, I believe that efficiency comes from a technique called bi...

[PHP] Associating a Function to Fire on session_start()?

Hi, I've searched the web but haven't been able to find a solution to the following challenge: I'd like to somehow associate a function that executes when session_start is called independent of the page session_start is called in. The function is intended to restore constants I've stored in $_SESSION using get_defined_constants() so th...

Can overloading is possible with two version of function, constant member function and function without const

Hello, I just came across various overloading methods like type of parameter passed, varying number of parameters, return type etc. I just want to know that can I overload a function with following two version //function which can modify member String //constant member function String Please let me know the reason behind it. Than...

Using Constants in Perl

I am trying to define constants in Perl using the constant pragma: use constant { FOO => "bar", BAR => "foo" }; I'm running into a bit of trouble, and hoping there's a standard way of handling it. First of all... I am defining a hook script for Subversion. To make things simple, I want to have a single file where the class (...

C++ initializing constants and inheritance

I want to initialize constant in child-class, instead of base class. And use it to get rid of dynamic memory allocation (I know array sizes already, and there will be a few child-classes with different constants). So I try: class A { public: const int x; A() : x(0) {} A(int x) : x(x) {} void f() { double y[this-...

constants and mysql, best practices

Hello, I currently have a list of defined constants and a function that regex'es every pulled MySQL string and looks for things like CLIENT_NAME, LOCAL_API_ADDRESS and auto-changes it. // several fields define ('CLIENT_NAME', '...'); define ('LOCAL_API_ADDRESS', '...'); ... The thing is, as my app is getting larger I feel this is pre...

Python: Any way to declare constant parameters?

I have a method: def foo(bar): # ... Is there a way to mark bar as constant? Such as "The value in bar cannot change" or "The object pointed to by bar cannot change". ...

How to define a constant conditionally

Hi All, I want to define some constants in my C file. Its assembly code like this: Const1 = 0 Const2 = 0 IF Condition1_SUPPORT Const1 = Const1 or (1 shl 6) Const2 = Const2 or (1 shl 3) ENDIF IF Condition2_SUPPORT Const1 = Const1 or (1 shl 5) Const2 = Const2 or (1 shl 2) ENDIF Could you tell me the simplest w...

PHP constant string square bracket indexing

I'm trying to get a constant string and index it as if it was an array of characters (square bracket syntax). When I try this code it fails on the last line. define( 'CONSTANT_STRING','0123456789abcdef'); echo CONSTANT_STRING; // Works by itself :) $string = CONSTANT_STRING; echo $string[9]; // Also works by itself. echo strlen(CONSTAN...

How do I use constants in haskell, to avoid magic numbers ?

Say I have a list of numbers from 1 to MAGIC_NUMBER -- Is there a way I can declare this beforehand ? ...

Most performant way to store large amounts of static strings

in my C# application i need to store huge amounts of constant strings in arrays, like one array for first names and one for last name and so on... These strings never change so my question is how to store them ? Make a static constant class with these arrays ? Load them at runtime from somewhere? Or any other solution... PS: I don't...

Variable Multiplication in C?

//Hydroelectric Dam Helper #include <stdio.h> #define GRAV 9.80 #define EFINC 0.9 #define EFINC2 90 int main() { //Defines all the variables to be used double height, work, mass; printf("Height of dam (in meters):"); scanf("%lf", &height); printf("Flow of water (in thousand cubic meters per second):"); scanf("%lf", &mass); ...

How to create a file of constants in Javascript?

Hi, Is there a way to create a file of constants in JavaScript, which I can reference and then use? What I am looking for is something like this: Constants.js: var Phones = { Nokia: 1, Samsung: 2 } Then, in another JavaScript file JS2.js access those values: JS2.js: alert(Phones.Nokia); And then, in ...

Constant declaration in Ada

Being new to Ada, I'm exploring its syntax and rules and I would like to draw attention on the code given next. Here I'm trying to set a variable Actual_Stiffness to hold a constant value. Its value is given by the product: Actual_Stiffness := Stiffness_Ratio * Stiffness_Total where Stiffness_Total has been defined to be a constant L...

How to use an overridden constant in an inheritanced class

Hey, given this code: class A CONST = 'A' def initialize puts CONST end end class B < A CONST = 'B' end A.new # => 'A' B.new # => 'A' I'd like B to use the CONST = 'B' definition, but I don't know how. Any ideas? Greetings Tom ...

Ada: constant declaration

Hi, I'm reading Norman Cohen's Ada 95 book and on page 129 we have the constant declarations: Pi: constant Float := 3.1415926536 and Pi: constant := 3.1415926536 The second declaration is said to be interpreted as, I quote: "any floating-point of fixed-point type with the appropriate range". My question is say one is working w...

How to dynamically retrieve a constant in java?

Hi, I have several interfaces all with the same constants - ID and ROOT. I also have a method into which I pass an object that will be an implementation of one of these interfaces. How can I dynamically retrieve the value of the constant depending on the class passed in - i.e. I want to do something like the following: public void ind...

Objective C const NSString * vs NSString * const

I'm trying to a NSString constant in my .h file to be defined in my .m. I understand that extern NSString * const variableName; in the .h and NSString * const variableName = @"variableValue"; is the way to do this. Examining c tutorials I see that const is supposed to go before variable definitions. My question is why is it not...

PHP constants undefined - but they are defined!

I'm using constants to set various configuration variables within a script. The INC_PATH constant is defined within the script that includes the class library. define('INC_PATH',$_SERVER['DOCUMENT_ROOT'].'includes/'); include('class.lib.php'); The class library contains various include('someClass.php') lines. It also contains: requ...

What is the difference between macro constants and constant variables in C?

Possible Duplicate: static const vs #define in c I started to learn C in these days. And couldn't understand clearly differences between macros and constant variables. What changes when I write, #define A 8 and const int A = 8 ? ...