Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

Problem Print of Division

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Problem Print of Division

    Hi,


    I have a very simple issue as the result of a division in Print(); is 0.


    If i simply write the following:


    int Interger1 =2;
    int Interger2 =3;

    double Division = Interger1/Interger2;


    Print (Division);
    or
    Print ((double)Division);
    or
    Print (Division.ToString());


    I'll get 0, why is that???

    #2
    Hello cbadr,

    Thank you for your note.

    This has to do with Casting and is a general C# concept. I would suggest a web search for “dividing by two integers in C#”.

    To get the true value you could use,

    double Division = (double)Interger1/Interger2;

    Which would print .66.

    Please let us know if you need further assistance.
    Alan P.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by Barry Milan, Yesterday, 10:35 PM
    5 responses
    16 views
    0 likes
    Last Post NinjaTrader_Manfred  
    Started by DanielSanMartin, Yesterday, 02:37 PM
    2 responses
    13 views
    0 likes
    Last Post DanielSanMartin  
    Started by DJ888, 04-16-2024, 06:09 PM
    4 responses
    12 views
    0 likes
    Last Post DJ888
    by DJ888
     
    Started by terofs, Today, 04:18 PM
    0 responses
    11 views
    0 likes
    Last Post terofs
    by terofs
     
    Started by nandhumca, Today, 03:41 PM
    0 responses
    8 views
    0 likes
    Last Post nandhumca  
    Working...
    X