Difference between revisions of "Mixly Block Category - Text"

From Microduino Wiki
Jump to: navigation, search
(String to Number Datatype)
(String to Number Datatype)
Line 25: Line 25:
 
Example 2: '''toFloat "7.11"''' returns 7.11 of float data type
 
Example 2: '''toFloat "7.11"''' returns 7.11 of float data type
  
*Note: Did you know that in the examples above that '''"7.11"''' is of data type String? Which is just a sequence of characters( '''7''', '''.''', '''1''', '''1''').
+
'''Note:''' Did you know that in the examples above that '''"7.11"''' is of data type String? Which is just a sequence of characters( '''7''', '''.''', '''1''', '''1''').
  
 
Read more here: https://www.arduino.cc/en/Reference/StringToInt , https://www.arduino.cc/en/Tutorial/StringToIntExample , https://www.arduino.cc/en/Reference/StringToFloat , https://www.arduino.cc/en/Tutorial/StringToFloatExample
 
Read more here: https://www.arduino.cc/en/Reference/StringToInt , https://www.arduino.cc/en/Tutorial/StringToIntExample , https://www.arduino.cc/en/Reference/StringToFloat , https://www.arduino.cc/en/Tutorial/StringToFloatExample

Revision as of 22:12, 15 February 2017

String

Input a sequence of characters. Used to assign text to a String value type or as an input parameter that accepts String objects.

Read more here: https://www.arduino.cc/en/Reference/String , https://www.arduino.cc/en/Reference/StringObject

Character

Input a character. Used to assign a character to a Char value type or as an input parameter that accepts Char objects.

Read more here: https://www.arduino.cc/en/Reference/Char

String Combination (Concatenation)

Appends the second input to the end of the first input. Then returns the resulting String. Inputs can either be user input (direct characters) or variables that are the String data type.

Example: "abc" join "def" will return "acbdef"

Read more here: https://www.arduino.cc/en/Tutorial/StringAdditionOperator

String to Number Datatype

Converts the String input (user input or String variable) into a numeric data type (Integer or Float) and returns it.

  • toInt - Converts the input String into an Integer (int) data type.
  • toFloat - Converts the input String into a Float (float) data type.

Example 1: toInt "7.11" returns 7 of int data type.

Example 2: toFloat "7.11" returns 7.11 of float data type

Note: Did you know that in the examples above that "7.11" is of data type String? Which is just a sequence of characters( 7, ., 1, 1).

Read more here: https://www.arduino.cc/en/Reference/StringToInt , https://www.arduino.cc/en/Tutorial/StringToIntExample , https://www.arduino.cc/en/Reference/StringToFloat , https://www.arduino.cc/en/Tutorial/StringToFloatExample

Numberic Datatype to String

String Length

Character Access in String

String Content Comparison

  • equals
  • startsWith
  • endsWith

String Length Comparison