ASP.Net/Development/Math

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Math.Abs (C#)

<%@ page Language="c#" runat="server" %>
<script language="c#" runat="server">
  void Page_Load()
  {
    pi.Text = Math.PI.ToString();
    exp.Text = Math.E.ToString();
  }
  void Update(object sender, EventArgs e)
  {
    try 
    {
      double dblInput = Convert.ToDouble(input.Text);
      sqrt_input.Text = dblInput.ToString();
      sqrt_result.Text = Math.Sqrt(dblInput).ToString();
      abs_input.Text = dblInput.ToString();
      abs_result.Text = Math.Abs(dblInput).ToString();
      log_input.Text = dblInput.ToString();
      log_result.Text = Math.Log10(dblInput).ToString();
    } catch {
      sqrt_result.Text = "";
      abs_result.Text = "";
      log_result.Text = "";
      errormessage.Text = "Error occurred in input";
    }
  }
</script>
<html>
  <body>
    <hr />
    Pi = <asp:label id="pi" runat="server" /><br />
    Exponential Constant = <asp:label id="exp" runat="server" />
    <hr />
    <form runat="server">
    Input = <asp:textbox id="input" runat="server" />
    <asp:button text="Submit" runat="server" onclick="Update" />
    </form><hr />
    Square root of <asp:label id="sqrt_input" runat="server"/>
    = <asp:label id="sqrt_result" runat="server" /><br />
    Absolute Value of <asp:label id="abs_input" runat="server"/>
    = <asp:label id="abs_result" runat="server" /><br />
    Logarithm of <asp:label id="log_input" runat="server"/>
    = <asp:label id="log_result" runat="server" /><br />
    <asp:label id="errormessage" runat="server" /><br />
  </body>
</html>



Math.Abs (VB.net)

<%@ page language="vb" runat="server" %>
<script runat="server">
  Sub Page_Load()
    pi.text = Math.PI
    exp.text = Math.E
  End Sub
  Sub Update(Sender As Object, E As EventArgs)
    Dim dblInput As Double = CDbl(input.text)
    sqrt_input.text = dblInput
    sqrt_result.text = Math.Sqrt(dblInput)
 
    abs_input.text = dblInput
    abs_result.text = Math.Abs(dblInput)
 
    log_input.text = dblInput
    log_result.text = Math.Log10(dblInput)
  End Sub
</script>
<html>
  <body>
    <hr />
    Pi = <asp:label id="pi" runat="server" /><br />
    Exponential Constant = <asp:label id="exp" runat="server" />
    <hr />
    <form runat="server">
    Input = <asp:textbox id="input" runat="server" />
    <asp:button text="Submit" runat="server" onclick="update" />
    </form><hr />
    Square root of <asp:label id="sqrt_input" runat="server"/>
    = <asp:label id="sqrt_result" runat="server" /><br />
    Absolute Value of <asp:label id="abs_input" runat="server"/>
    = <asp:label id="abs_result" runat="server" /><br />
    Logarithm of <asp:label id="log_input" runat="server"/>
    = <asp:label id="log_result" runat="server" /><br />
  </body>
</html>



Math.E (C#)

<%@ page Language="c#" runat="server" %>
<script language="c#" runat="server">
  void Page_Load()
  {
    pi.Text = Math.PI.ToString();
    exp.Text = Math.E.ToString();
  }
  void Update(object sender, EventArgs e)
  {
    try 
    {
      double dblInput = Convert.ToDouble(input.Text);
      sqrt_input.Text = dblInput.ToString();
      sqrt_result.Text = Math.Sqrt(dblInput).ToString();
      abs_input.Text = dblInput.ToString();
      abs_result.Text = Math.Abs(dblInput).ToString();
      log_input.Text = dblInput.ToString();
      log_result.Text = Math.Log10(dblInput).ToString();
    } catch {
      sqrt_result.Text = "";
      abs_result.Text = "";
      log_result.Text = "";
      errormessage.Text = "Error occurred in input";
    }
  }
</script>
<html>
  <body>
    <hr />
    Pi = <asp:label id="pi" runat="server" /><br />
    Exponential Constant = <asp:label id="exp" runat="server" />
    <hr />
    <form runat="server">
    Input = <asp:textbox id="input" runat="server" />
    <asp:button text="Submit" runat="server" onclick="Update" />
    </form><hr />
    Square root of <asp:label id="sqrt_input" runat="server"/>
    = <asp:label id="sqrt_result" runat="server" /><br />
    Absolute Value of <asp:label id="abs_input" runat="server"/>
    = <asp:label id="abs_result" runat="server" /><br />
    Logarithm of <asp:label id="log_input" runat="server"/>
    = <asp:label id="log_result" runat="server" /><br />
    <asp:label id="errormessage" runat="server" /><br />
  </body>
</html>



Math.E (VB.net)

<%@ page language="vb" runat="server" %>
<script runat="server">
  Sub Page_Load()
    pi.text = Math.PI
    exp.text = Math.E
  End Sub
  Sub Update(Sender As Object, E As EventArgs)
    Dim dblInput As Double = CDbl(input.text)
    sqrt_input.text = dblInput
    sqrt_result.text = Math.Sqrt(dblInput)
 
    abs_input.text = dblInput
    abs_result.text = Math.Abs(dblInput)
 
    log_input.text = dblInput
    log_result.text = Math.Log10(dblInput)
  End Sub
</script>
<html>
  <body>
    <hr />
    Pi = <asp:label id="pi" runat="server" /><br />
    Exponential Constant = <asp:label id="exp" runat="server" />
    <hr />
    <form runat="server">
    Input = <asp:textbox id="input" runat="server" />
    <asp:button text="Submit" runat="server" onclick="update" />
    </form><hr />
    Square root of <asp:label id="sqrt_input" runat="server"/>
    = <asp:label id="sqrt_result" runat="server" /><br />
    Absolute Value of <asp:label id="abs_input" runat="server"/>
    = <asp:label id="abs_result" runat="server" /><br />
    Logarithm of <asp:label id="log_input" runat="server"/>
    = <asp:label id="log_result" runat="server" /><br />
  </body>
</html>



Math.Log10 (VB.net)

<%@ page language="vb" runat="server" %>
<script runat="server">
  Sub Page_Load()
    pi.text = Math.PI
    exp.text = Math.E
  End Sub
  Sub Update(Sender As Object, E As EventArgs)
    Dim dblInput As Double = CDbl(input.text)
    sqrt_input.text = dblInput
    sqrt_result.text = Math.Sqrt(dblInput)
 
    abs_input.text = dblInput
    abs_result.text = Math.Abs(dblInput)
 
    log_input.text = dblInput
    log_result.text = Math.Log10(dblInput)
  End Sub
</script>
<html>
  <body>
    <hr />
    Pi = <asp:label id="pi" runat="server" /><br />
    Exponential Constant = <asp:label id="exp" runat="server" />
    <hr />
    <form runat="server">
    Input = <asp:textbox id="input" runat="server" />
    <asp:button text="Submit" runat="server" onclick="update" />
    </form><hr />
    Square root of <asp:label id="sqrt_input" runat="server"/>
    = <asp:label id="sqrt_result" runat="server" /><br />
    Absolute Value of <asp:label id="abs_input" runat="server"/>
    = <asp:label id="abs_result" runat="server" /><br />
    Logarithm of <asp:label id="log_input" runat="server"/>
    = <asp:label id="log_result" runat="server" /><br />
  </body>
</html>



Math.PI (C#)

<%@ page Language="c#" runat="server" %>
<script language="c#" runat="server">
  void Page_Load()
  {
    pi.Text = Math.PI.ToString();
    exp.Text = Math.E.ToString();
  }
  void Update(object sender, EventArgs e)
  {
    try 
    {
      double dblInput = Convert.ToDouble(input.Text);
      sqrt_input.Text = dblInput.ToString();
      sqrt_result.Text = Math.Sqrt(dblInput).ToString();
      abs_input.Text = dblInput.ToString();
      abs_result.Text = Math.Abs(dblInput).ToString();
      log_input.Text = dblInput.ToString();
      log_result.Text = Math.Log10(dblInput).ToString();
    } catch {
      sqrt_result.Text = "";
      abs_result.Text = "";
      log_result.Text = "";
      errormessage.Text = "Error occurred in input";
    }
  }
</script>
<html>
  <body>
    <hr />
    Pi = <asp:label id="pi" runat="server" /><br />
    Exponential Constant = <asp:label id="exp" runat="server" />
    <hr />
    <form runat="server">
    Input = <asp:textbox id="input" runat="server" />
    <asp:button text="Submit" runat="server" onclick="Update" />
    </form><hr />
    Square root of <asp:label id="sqrt_input" runat="server"/>
    = <asp:label id="sqrt_result" runat="server" /><br />
    Absolute Value of <asp:label id="abs_input" runat="server"/>
    = <asp:label id="abs_result" runat="server" /><br />
    Logarithm of <asp:label id="log_input" runat="server"/>
    = <asp:label id="log_result" runat="server" /><br />
    <asp:label id="errormessage" runat="server" /><br />
  </body>
</html>



Math.Sqrt (VB.net)

<%@ page language="vb" runat="server" %>
<script runat="server">
  Sub Page_Load()
    pi.text = Math.PI
    exp.text = Math.E
  End Sub
  Sub Update(Sender As Object, E As EventArgs)
    Dim dblInput As Double = CDbl(input.text)
    sqrt_input.text = dblInput
    sqrt_result.text = Math.Sqrt(dblInput)
 
    abs_input.text = dblInput
    abs_result.text = Math.Abs(dblInput)
 
    log_input.text = dblInput
    log_result.text = Math.Log10(dblInput)
  End Sub
</script>
<html>
  <body>
    <hr />
    Pi = <asp:label id="pi" runat="server" /><br />
    Exponential Constant = <asp:label id="exp" runat="server" />
    <hr />
    <form runat="server">
    Input = <asp:textbox id="input" runat="server" />
    <asp:button text="Submit" runat="server" onclick="update" />
    </form><hr />
    Square root of <asp:label id="sqrt_input" runat="server"/>
    = <asp:label id="sqrt_result" runat="server" /><br />
    Absolute Value of <asp:label id="abs_input" runat="server"/>
    = <asp:label id="abs_result" runat="server" /><br />
    Logarithm of <asp:label id="log_input" runat="server"/>
    = <asp:label id="log_result" runat="server" /><br />
  </body>
</html>



Use math function: Math.PI (VB.net)

<%@ page language="vb" runat="server" %>
<script runat="server">
  Sub Page_Load()
    pi.text = Math.PI
    exp.text = Math.E
  End Sub
  Sub Update(Sender As Object, E As EventArgs)
    Dim dblInput As Double = CDbl(input.text)
    sqrt_input.text = dblInput
    sqrt_result.text = Math.Sqrt(dblInput)
 
    abs_input.text = dblInput
    abs_result.text = Math.Abs(dblInput)
 
    log_input.text = dblInput
    log_result.text = Math.Log10(dblInput)
  End Sub
</script>
<html>
  <body>
    <hr />
    Pi = <asp:label id="pi" runat="server" /><br />
    Exponential Constant = <asp:label id="exp" runat="server" />
    <hr />
    <form runat="server">
    Input = <asp:textbox id="input" runat="server" />
    <asp:button text="Submit" runat="server" onclick="update" />
    </form><hr />
    Square root of <asp:label id="sqrt_input" runat="server"/>
    = <asp:label id="sqrt_result" runat="server" /><br />
    Absolute Value of <asp:label id="abs_input" runat="server"/>
    = <asp:label id="abs_result" runat="server" /><br />
    Logarithm of <asp:label id="log_input" runat="server"/>
    = <asp:label id="log_result" runat="server" /><br />
  </body>
</html>