esay Solutions Ltd Using Formulae

Size: px
Start display at page:

Download "esay Solutions Ltd Using Formulae"

Transcription

1 esay Solutions Ltd Using Formulae

2 Contents 1. Basics... 3 Example Form Items and Values... 4 Numbers... 4 Text... 4 Logical... 5 Using Form Items Computing... 7 Operators... 7 Comparing... 7 Order of Precedence... 8 Functions Function Library Arithmetic Functions Logical Functions Date Functions Conversion Functions Text Functions Sub-form Functions Parent Form Function Examples UK Pensioners WorkMobile - Using Formulae

3 1. Basics Each item in a WorkMobile form contains a piece of information, such as some text, a number, a date, and so on. Many types of form item have a formula option. By adding a formula, it will automatically fill itself in with a calculated value. That calculation can be based on the values in other items on the same form. If the mobile user keys something into the item with the formula, the formula is overridden by the keyed information. Example Add two Number items to a form. Give the first one the caption Amount, and the second one the caption Times five. In the second one, add this formula (note that formulae always have an = sign at the start): =Amount * 5 Save the form and publish it. Download the form to your mobile device (or WorkMobile Desktop Edition). Open the form. Type 7 into the Amount box. You should see 35 appear in the Times five box the result of multiplying the seven by five. There might be a short delay before it updates the devices waits a short time to make sure you ve finished typing before it starts calculating. Try changing the value in Amount. Times five will update accordingly. Try keying a value into Times five. Now change Amount. You should see that Times five no longer updates. You can prevent the mobile user from overtyping the value in an item by ticking the read only option for that item in the form designer. WorkMobile - Using Formulae 3

4 2. Form Items and Values As we ve just seen, Number items on a WorkMobile form have a value, which is the number in the box. Likewise, other kinds of item have values too. There are three kinds of value. The kind of value a piece of information has determines what you can and cannot do with it in a formula. Numbers The value of a Number item is the number in the box. Calendar and Time items are also numbers. A Calendar s value a day number, where day 1 is 31st December So, 30th May 2012 is day number 41,059. A Time s value is a fraction of a day. 0 is midnight, midday is 0.5. One number can, therefore, represent a date and a time together. 41,059.5 is midday on the 30th May In a formula, numbers are written simply as numbers. Numbers can be used in a variety of calculations. They can be added, subtracted, multiplied, compared, and so on. Text Most form items are text. Textbox is straightforward. Drop down lists and radio buttons have a value that is the text of the selected item. In a formula, text must be written in double quotes. For example, if we have a drop down list called Gender with the entries Male and Female, we can create a text box with a formula like: ="Hello" & IF(Gender = "Male", "sir", "madam") Two pieces of text can be combined into one, or can be compared. The confusing part can be when a piece of text looks like a number. Typing the same thing into a number box or a text box gives two different results. This is also why they are written differently in a formula. 4 WorkMobile - Using Formulae

5 Some examples: Formula Result Explanation = For numbers, + means addition. ="12" + "15" Error. For text, + has no meaning. ="12" & "15" "1215" & is glue together. Note that the 1215 will appear in the box without the quotes. =12 & 15 Error. & only works on text. For numbers, it has no meaning. =VALUE("12") The VALUE function converts text to a number. This is useful if you have a list of numbers in a drop down list, for example. =VALUE("twelve") + 15 Error. VALUE only works when the number is written in digits it doesn t understand numbers written in words. You will be able to save this, but it will not work on the phone. Logical Checkboxes have logical values these values are either true or false. A checkbox is true if it is ticked, false if it is not. Logical values are also the results of comparing other values. More on this later. Using Form Items In most cases, you will want to use the values from other items on the form. You do this by using the caption of the item from which you want the value. =Age < 18 Note that this is not text data, it a name of a form item, so it doesn t have double-quotes around it. However, if the caption has spaces in it, then you must put single-quotes around it. Same if it has a /, +, - or any other special symbol. = Age at last birthday < 18 The name needs to match exactly. If the caption is Age, then you must write Age, not age. The form designer will complain if it cannot find an item with the caption you ve given. WorkMobile - Using Formulae 5

6 For best results: Only take values from items before (above) the one for which you are writing the formula. Avoid having double or single quotes in captions. Don t have two items on a form with the same caption if you want to use them in a formula. Watch out for double spaces in captions, or a space at the end. 6 WorkMobile - Using Formulae

7 3. Computing Operators Operators are probably the most familiar way of computing new values from existing ones. Operator Action Works on Example Result ^ To the power of Numbers =12^2 144 * Multiply Numbers =6 * 9 54 / Divide Numbers =12 / Add Numbers = Subtract Numbers =9-4 5 & Glue Text ="Hel" & "lo" "Hello" = Equal Any =3 = 12 ="Dog" = "Boy" <> Not equal Any =3 <> 12 ="Dog" <> "Boy" < Less than Any =3 < 12 ="Dog" < "Boy" > Greater than Any =3 > 12 ="Dog" > "Boy" False False True True True False False True Gluing text together with & does not add a space. If you need a space, remember to add one to the end of the first text item, or the beginning of the next. Comparing =, <>, < and > are used for comparing values. You can also use <= (less than or equal) and >= (greater than or equal). The result of comparing is always a logical (true or false) type value. When you compare text, less than usually means alphabetically before, which is why Boy is less than Dog (B comes before D). Because dates and times are just numbers, they are compared as numbers. Since smaller numbers mean earlier dates (or times), less than can be read as earlier than (and, likewise, greater than becomes later than ). WorkMobile - Using Formulae 7

8 Order of Precedence This idea might have been taught to you at school as BODMAS, BIDMAS, BEDMAS or PEMDAS. Mnemonic Alternative Name Symbols B P Brackets (parenthesis) ( ) O E Order (exponents) ^ DM MD Multiplication, Division *, / AS AS Addition, Subtraction +, - This is the order in which parts of the calculation happen. Things higher up the list get done first. Where two things are at the same level (like multiplication and division), they are done from left to right. =4 + 5 * 6 It s easy to fall into the trap of think that this is = 9, and then 9 * 6 = 54. But, because multiplication comes first, it is actually 5 * 6 = 30, = 34. If you actually wanted 54 as the result, this is where brackets come in. =(4 + 5) * 6 Anything in brackets always has priority. The more brackets, the higher the priority. Now, the part happens first, because it has more brackets around it than the multiplication. If in doubt, add brackets. Other rules: All comparison operators have the same priority, and it is less than add and subtract. Where a - sign is used to make a number negative (rather than to subtract), it has priority over everything except brackets. -3^2, therefore, is 9, not -9. Functions always have the lowest priority, and all have the same priority. Avoid very long formulae by breaking them up into steps and using hidden text or number items to hold the intermediate values. Functions A function is written as a word, followed by brackets containing a list of values. If there is more than one value, then they are separated by commas. How many values are needed depends on the function. There is a predefined list of functions, each with a special purpose. =MIN(6, 9) The MIN function takes two numbers, and results in the MINimum of the two. In this case, 6. =2 * MIN(5 + 1, 12 3) This formula works out to WorkMobile - Using Formulae

9 If you want the minimum of three numbers, you need to nest two MIN functions. =MIN(6, MIN(9, 15)) Things in brackets get done first, to first the MIN(9, 15) happens (works out to 9), then the MIN(6, 9) part (works out to 6). You can mix different functions and operators however you like, provided you put everything in the right place. =9 * MIN(4 * 2, MAX(VALUE("7"), 36 / 6) + 3) 2 Try copying that formula into a cell of your favourite spreadsheet application. WorkMobile - Using Formulae 9

10 4. Function Library Arithmetic Functions 10 WorkMobile - Using Formulae

11 WorkMobile - Using Formulae 11

12 12 WorkMobile - Using Formulae

13 WorkMobile - Using Formulae 13

14 When you start typing a function, type the name, then both brackets, and go back to fill in the middle. This makes it easier to make sure you have the right number of brackets. Logical Functions 14 WorkMobile - Using Formulae

15 Date Functions For the examples below, we ll assume it s the 30th of May 2012, and it s 6pm (18:00). WorkMobile - Using Formulae 15

16 16 WorkMobile - Using Formulae

17 WorkMobile - Using Formulae 17

18 Conversion Functions Text Functions 18 WorkMobile - Using Formulae

19 WorkMobile - Using Formulae 19

20 Sub-form Functions Sub-form functions are used only on a parent form. They calculate values from a complete set of subforms, not one individual sub-form. All sub-form functions want the caption of the sub-form item on this form (not the name of the sub-form s form), and the caption of an item on the sub-form. They all begin with D for data. 20 WorkMobile - Using Formulae

21 Parent Form Function WorkMobile - Using Formulae 21

22 5. Examples UK Pensioners Two items: A number with the caption Age A list with the items Male and Female, and the caption Gender We want to add a page break that will skip the next page if the person is eligible to claim a UK pension based on their age and gender. Under current UK law, a man may claim a state pension at 65, a woman may claim at 60. =IF(Gender = "Male", Age >= 65, Age >= 60) This gives true if the person is a UK pensioner. 22 WorkMobile - Using Formulae

Lesson 1: Arithmetic Review

Lesson 1: Arithmetic Review Lesson 1: Arithmetic Review Topics and Objectives: Order of Operations Fractions o Improper fractions and mixed numbers o Equivalent fractions o Fractions in simplest form o One and zero Operations on

More information

Mini-Lesson 1. Section 1.1: Order of Operations PEMDAS

Mini-Lesson 1. Section 1.1: Order of Operations PEMDAS Name: Date: 1 Section 1.1: Order of Operations PEMDAS If we are working with a mathematical expression that contains more than one operation, then we need to understand how to simplify. The acronym PEMDAS

More information

Lesson 1: Arithmetic Review

Lesson 1: Arithmetic Review In this lesson we step back and review several key arithmetic topics that are extremely relevant to this course. Before we work with algebraic expressions and equations, it is important to have a good

More information

Microsoft Office Excel 2007

Microsoft Office Excel 2007 Microsoft Office Excel 2007 Using Excel To Manage Data 1/21/2009 Microsoft Excel 1 Welcome to Excel Excel is a computerized spreadsheet, which is an important tool that helps you report and analyze data.

More information

SAMLab Tip Sheet #1 Translating Mathematical Formulas Into Excel s Language

SAMLab Tip Sheet #1 Translating Mathematical Formulas Into Excel s Language Translating Mathematical Formulas Into Excel s Language Introduction Microsoft Excel is a very powerful calculator; you can use it to compute a wide variety of mathematical expressions. Before exploring

More information

Introduction to TURING

Introduction to TURING Introduction to TURING Comments Some code is difficult to understand, even if you understand the language it is written in. To that end, the designers of programming languages have allowed us to comment

More information

Intro to Programming. Unit 7. What is Programming? What is Programming? Intro to Programming

Intro to Programming. Unit 7. What is Programming? What is Programming? Intro to Programming Intro to Programming Unit 7 Intro to Programming 1 What is Programming? 1. Programming Languages 2. Markup vs. Programming 1. Introduction 2. Print Statement 3. Strings 4. Types and Values 5. Math Externals

More information

Chapter 3: The IF Function and Table Lookup

Chapter 3: The IF Function and Table Lookup Chapter 3: The IF Function and Table Lookup Objectives This chapter focuses on the use of IF and LOOKUP functions, while continuing to introduce other functions as well. Here is a partial list of what

More information

2.2 Order of Operations

2.2 Order of Operations 2.2 Order of Operations Learning Objectives Evaluate algebraic expressions with grouping symbols. Evaluate algebraic expressions with fraction bars. Evaluate algebraic expressions using a graphing calculator.

More information

2.Simplification & Approximation

2.Simplification & Approximation 2.Simplification & Approximation As we all know that simplification is most widely asked topic in almost every banking exam. So let us try to understand what is actually meant by word Simplification. Simplification

More information

The simplest way to evaluate the expression is simply to start at the left and work your way across, keeping track of the total as you go:

The simplest way to evaluate the expression is simply to start at the left and work your way across, keeping track of the total as you go: ck 12 Chapter 1 Order of Operations Learning Objectives Evaluate algebraic expressions with grouping symbols. Evaluate algebraic expressions with fraction bars. Evaluate algebraic expressions with a graphing

More information

Variables, expressions and statements

Variables, expressions and statements Variables, expressions and statements 2.1. Values and data types A value is one of the fundamental things like a letter or a number that a program manipulates. The values we have seen so far are 2 (the

More information

Integers are whole numbers; they include negative whole numbers and zero. For example -7, 0, 18 are integers, 1.5 is not.

Integers are whole numbers; they include negative whole numbers and zero. For example -7, 0, 18 are integers, 1.5 is not. What is an INTEGER/NONINTEGER? Integers are whole numbers; they include negative whole numbers and zero. For example -7, 0, 18 are integers, 1.5 is not. What is a REAL/IMAGINARY number? A real number is

More information

Text Input and Conditionals

Text Input and Conditionals Text Input and Conditionals Text Input Many programs allow the user to enter information, like a username and password. Python makes taking input from the user seamless with a single line of code: input()

More information

Beginning and Intermediate Algebra Chapter 0: Arithmetic

Beginning and Intermediate Algebra Chapter 0: Arithmetic Beginning and Intermediate Algebra Chapter 0: Arithmetic An open source (CC-BY) textbook by Tyler Wallace 1 ? Beginning and Intermediate Algebra by Tyler Wallace is licensed under a Creative Commons Attribution

More information

CS Introduction to Data Structures How to Parse Arithmetic Expressions

CS Introduction to Data Structures How to Parse Arithmetic Expressions CS3901 - Introduction to Data Structures How to Parse Arithmetic Expressions Lt Col Joel Young One of the common task required in implementing programming languages, calculators, simulation systems, and

More information

Contents. Session 2. COMPUTER APPLICATIONS Excel Spreadsheets

Contents. Session 2. COMPUTER APPLICATIONS Excel Spreadsheets Session 2 Contents Contents... 23 Cell Formats cont..... 24 Worksheet Views... 24 Naming Conventions... 25 Copy / Duplicate Worksheets... 27 Entering Formula & Functions... 28 Page - 23 Cell Formats cont..

More information

MA 1128: Lecture 02 1/22/2018

MA 1128: Lecture 02 1/22/2018 MA 1128: Lecture 02 1/22/2018 Exponents Scientific Notation 1 Exponents Exponents are used to indicate how many copies of a number are to be multiplied together. For example, I like to deal with the signs

More information

Using Microsoft Excel

Using Microsoft Excel Using Microsoft Excel in Excel Although calculations are one of the main uses for spreadsheets, Excel can do most of the hard work for you by using a formula. When you enter a formula in to a spreadsheet

More information

Intermediate Algebra. Gregg Waterman Oregon Institute of Technology

Intermediate Algebra. Gregg Waterman Oregon Institute of Technology Intermediate Algebra Gregg Waterman Oregon Institute of Technology c 2017 Gregg Waterman This work is licensed under the Creative Commons Attribution 4.0 International license. The essence of the license

More information

Formulas and Functions

Formulas and Functions Conventions used in this document: Keyboard keys that must be pressed will be shown as Enter or Ctrl. Controls to be activated with the mouse will be shown as Start button > Settings > System > About.

More information

Chapter 1 Operations With Numbers

Chapter 1 Operations With Numbers Chapter 1 Operations With Numbers Part I Negative Numbers You may already know what negative numbers are, but even if you don t, then you have probably seen them several times over the past few days. If

More information

Objective- Students will be able to use the Order of Operations to evaluate algebraic expressions. Evaluating Algebraic Expressions

Objective- Students will be able to use the Order of Operations to evaluate algebraic expressions. Evaluating Algebraic Expressions Objective- Students will be able to use the Order of Operations to evaluate algebraic expressions. Evaluating Algebraic Expressions Variable is a letter or symbol that represents a number. Variable (algebraic)

More information

Section A Arithmetic ( 5) Exercise A

Section A Arithmetic ( 5) Exercise A Section A Arithmetic In the non-calculator section of the examination there might be times when you need to work with quite awkward numbers quickly and accurately. In particular you must be very familiar

More information

Divisibility Rules and Their Explanations

Divisibility Rules and Their Explanations Divisibility Rules and Their Explanations Increase Your Number Sense These divisibility rules apply to determining the divisibility of a positive integer (1, 2, 3, ) by another positive integer or 0 (although

More information

Watkins Mill High School. Algebra 2. Math Challenge

Watkins Mill High School. Algebra 2. Math Challenge Watkins Mill High School Algebra 2 Math Challenge "This packet will help you prepare for Algebra 2 next fall. It will be collected the first week of school. It will count as a grade in the first marking

More information

Formulas in Microsoft Excel

Formulas in Microsoft Excel Formulas in Microsoft Excel Formulas are the main reason for wanting to learn to use Excel. This monograph is intended as a quick reference to the basic concepts underlying the use of formulas. It is prepared

More information

Excel Basics: Working with Spreadsheets

Excel Basics: Working with Spreadsheets Excel Basics: Working with Spreadsheets E 890 / 1 Unravel the Mysteries of Cells, Rows, Ranges, Formulas and More Spreadsheets are all about numbers: they help us keep track of figures and make calculations.

More information

Evaluating Expressions Using the Order of Operations

Evaluating Expressions Using the Order of Operations Section 6. PRE-ACTIVITY PREPARATION Evaluating Expressions Using the Order of Operations Sales of admission tickets to the family concert were as follows: 50 adult tickets sold for $5 each, 00 youth tickets

More information

Any Integer Can Be Written as a Fraction

Any Integer Can Be Written as a Fraction All fractions have three parts: a numerator, a denominator, and a division symbol. In the simple fraction, the numerator and the denominator are integers. Eample 1: Find the numerator, denominator, and

More information

Chapter 0, Pre-Algebra from Beginning and Intermediate Algebra by Tyler Wallace is available under a Creative Commons Attribution 3.

Chapter 0, Pre-Algebra from Beginning and Intermediate Algebra by Tyler Wallace is available under a Creative Commons Attribution 3. Chapter 0, Pre-Algebra from Beginning and Intermediate Algebra by Tyler Wallace is available under a Creative Commons Attribution 3.0 Unported license. 2010. 0.1 Pre-Algebra - Integers Objective: Add,

More information

Expressions and Data Types CSC 121 Spring 2015 Howard Rosenthal

Expressions and Data Types CSC 121 Spring 2015 Howard Rosenthal Expressions and Data Types CSC 121 Spring 2015 Howard Rosenthal Lesson Goals Understand the basic constructs of a Java Program Understand how to use basic identifiers Understand simple Java data types

More information

June 10, Dear Students and Parents,

June 10, Dear Students and Parents, June 10, 2015 Dear Students and Parents, Hello and welcome from the Beaumont Math Department! My name is Mr. Hass-Hill and will I teach all of Beaumont s College Prep Algebra I and Honors Algebra I courses

More information

Expressions and Casting. Data Manipulation. Simple Program 11/5/2013

Expressions and Casting. Data Manipulation. Simple Program 11/5/2013 Expressions and Casting C# Programming Rob Miles Data Manipulation We know that programs use data storage (variables) to hold values and statements to process the data The statements are obeyed in sequence

More information

Topic 3: Fractions. Topic 1 Integers. Topic 2 Decimals. Topic 3 Fractions. Topic 4 Ratios. Topic 5 Percentages. Topic 6 Algebra

Topic 3: Fractions. Topic 1 Integers. Topic 2 Decimals. Topic 3 Fractions. Topic 4 Ratios. Topic 5 Percentages. Topic 6 Algebra Topic : Fractions Topic Integers Topic Decimals Topic Fractions Topic Ratios Topic Percentages Duration / weeks Content Outline PART (/ week) Introduction Converting Fractions to Decimals Converting Decimals

More information

Rational number operations can often be simplified by converting mixed numbers to improper fractions Add EXAMPLE:

Rational number operations can often be simplified by converting mixed numbers to improper fractions Add EXAMPLE: Rational number operations can often be simplified by converting mixed numbers to improper fractions Add ( 2) EXAMPLE: 2 Multiply 1 Negative fractions can be written with the negative number in the numerator

More information

hp calculators HP 9s Basic Arithmetic Practice Doing Arithmetic

hp calculators HP 9s Basic Arithmetic Practice Doing Arithmetic Practice Doing Arithmetic Practice doing arithmetic This learning module describes how to carry out simple arithmetic calculations on your HP 9s. Since the HP 9s uses the familiar algebraic entry system,

More information

Math Day 2 Programming: How to make computers do math for you

Math Day 2 Programming: How to make computers do math for you Math Day 2 Programming: How to make computers do math for you Matt Coles February 10, 2015 1 Intro to Python (15min) Python is an example of a programming language. There are many programming languages.

More information

Exponents. Common Powers

Exponents. Common Powers Exponents An exponent defines the number of times a number is to be multiplied by itself. For example, in a b, where a is the base and b the exponent, a is multiplied by itself btimes. In a numerical example,

More information

Expressions and Casting

Expressions and Casting Expressions and Casting C# Programming Rob Miles Data Manipulation We know that programs use data storage (variables) to hold values and statements to process the data The statements are obeyed in sequence

More information

Creating a new form with check boxes, drop-down list boxes, and text box fill-ins. Customizing each of the three form fields.

Creating a new form with check boxes, drop-down list boxes, and text box fill-ins. Customizing each of the three form fields. In This Chapter Creating a new form with check boxes, drop-down list boxes, and text box fill-ins. Customizing each of the three form fields. Adding help text to any field to assist users as they fill

More information

Learn Ninja-Like Spreadsheet Skills with LESSON 9. Math, Step by Step

Learn Ninja-Like Spreadsheet Skills with LESSON 9. Math, Step by Step EXCELL MASTERY Learn Ninja-Like Spreadsheet Skills with LESSON 9 Doing Math, Step by Step It s Elementary, My Dear Ninja There is a scene in the short story The Crooked Man, where Sherlock Holmes accurately

More information

WHOLE NUMBER AND DECIMAL OPERATIONS

WHOLE NUMBER AND DECIMAL OPERATIONS WHOLE NUMBER AND DECIMAL OPERATIONS Whole Number Place Value : 5,854,902 = Ten thousands thousands millions Hundred thousands Ten thousands Adding & Subtracting Decimals : Line up the decimals vertically.

More information

Number Systems Using and Converting Between Decimal, Binary, Octal and Hexadecimal Number Systems

Number Systems Using and Converting Between Decimal, Binary, Octal and Hexadecimal Number Systems Number Systems Using and Converting Between Decimal, Binary, Octal and Hexadecimal Number Systems In everyday life, we humans most often count using decimal or base-10 numbers. In computer science, it

More information

Only to be used for arranged hours. Order of Operations

Only to be used for arranged hours. Order of Operations Math 84 Activity # 1 Your name: Order of Operations Goals: 1) Evaluate Real numbers with Exponents. ) Use the Order of Operations to Evaluate Expressions. ) Review Exponents and Powers of Ten Integer exponents

More information

What is a Fraction? Fractions. One Way To Remember Numerator = North / 16. Example. What Fraction is Shaded? 9/16/16. Fraction = Part of a Whole

What is a Fraction? Fractions. One Way To Remember Numerator = North / 16. Example. What Fraction is Shaded? 9/16/16. Fraction = Part of a Whole // Fractions Pages What is a Fraction? Fraction Part of a Whole Top Number? Bottom Number? Page Numerator tells how many parts you have Denominator tells how many parts are in the whole Note: the fraction

More information

Programming with Python

Programming with Python Programming with Python Dr Ben Dudson Department of Physics, University of York 21st January 2011 http://www-users.york.ac.uk/ bd512/teaching.shtml Dr Ben Dudson Introduction to Programming - Lecture 2

More information

Fundamentals. Fundamentals. Fundamentals. We build up instructions from three types of materials

Fundamentals. Fundamentals. Fundamentals. We build up instructions from three types of materials Fundamentals We build up instructions from three types of materials Constants Expressions Fundamentals Constants are just that, they are values that don t change as our macros are executing Fundamentals

More information

Access Intermediate

Access Intermediate Access 2013 - Intermediate 103-134 Advanced Queries Quick Links Overview Pages AC124 AC125 Selecting Fields Pages AC125 AC128 AC129 AC131 AC238 Sorting Results Pages AC131 AC136 Specifying Criteria Pages

More information

Change. Start. Result

Change. Start. Result Change Start Result Part Part Whole Thirteen Rules that Expire 1. When you multiply a number by 10 just add a zero to the end of the number. 2. Use keywords to solve word problems. 3. You can t take a

More information

ENGR 101 Engineering Design Workshop

ENGR 101 Engineering Design Workshop ENGR 101 Engineering Design Workshop Lecture 2: Variables, Statements/Expressions, if-else Edgardo Molina City College of New York Literals, Variables, Data Types, Statements and Expressions Python as

More information

Summer Assignment Glossary

Summer Assignment Glossary Algebra 1.1 Summer Assignment Name: Date: Hour: Directions: Show all work for full credit using a pencil. Circle your final answer. This assignment is due the first day of school. Use the summer assignment

More information

Unit 1 Integers, Fractions & Order of Operations

Unit 1 Integers, Fractions & Order of Operations Unit 1 Integers, Fractions & Order of Operations In this unit I will learn Date: I have finished this work! I can do this on the test! Operations with positive and negative numbers The order of operations

More information

Programming Fundamentals and Python

Programming Fundamentals and Python Chapter 2 Programming Fundamentals and Python This chapter provides a non-technical overview of Python and will cover the basic programming knowledge needed for the rest of the chapters in Part 1. It contains

More information

Project 2: How Parentheses and the Order of Operations Impose Structure on Expressions

Project 2: How Parentheses and the Order of Operations Impose Structure on Expressions MAT 51 Wladis Project 2: How Parentheses and the Order of Operations Impose Structure on Expressions Parentheses show us how things should be grouped together. The sole purpose of parentheses in algebraic

More information

Section 1.1 Definitions and Properties

Section 1.1 Definitions and Properties Section 1.1 Definitions and Properties Objectives In this section, you will learn to: To successfully complete this section, you need to understand: Abbreviate repeated addition using Exponents and Square

More information

C++ Reference NYU Digital Electronics Lab Fall 2016

C++ Reference NYU Digital Electronics Lab Fall 2016 C++ Reference NYU Digital Electronics Lab Fall 2016 Updated on August 24, 2016 This document outlines important information about the C++ programming language as it relates to NYU s Digital Electronics

More information

Flow Control. So Far: Writing simple statements that get executed one after another.

Flow Control. So Far: Writing simple statements that get executed one after another. Flow Control So Far: Writing simple statements that get executed one after another. Flow Control So Far: Writing simple statements that get executed one after another. Flow control allows the programmer

More information

Mathematics. Name: Class: Transforming Life chances

Mathematics. Name: Class: Transforming Life chances Mathematics Name: Class: Transforming Life chances Children first- Aspire- Challenge- Achieve Aspire: To be the best I can be in everything that I try to do. To use the adults and resources available both

More information

>>> * *(25**0.16) *10*(25**0.16)

>>> * *(25**0.16) *10*(25**0.16) #An Interactive Session in the Python Shell. #When you type a statement in the Python Shell, #the statement is executed immediately. If the #the statement is an expression, its value is #displayed. #Lines

More information

PIETRO, GIORGIO & MAX ROUNDING ESTIMATING, FACTOR TREES & STANDARD FORM

PIETRO, GIORGIO & MAX ROUNDING ESTIMATING, FACTOR TREES & STANDARD FORM PIETRO, GIORGIO & MAX ROUNDING ESTIMATING, FACTOR TREES & STANDARD FORM ROUNDING WHY DO WE ROUND? We round numbers so that it is easier for us to work with. We also round so that we don t have to write

More information

Office 2016 Excel Basics 12 Video/Class Project #24 Excel Basics 12: Formula Types and Formula Elements

Office 2016 Excel Basics 12 Video/Class Project #24 Excel Basics 12: Formula Types and Formula Elements Office 2016 Excel Basics 12 Video/Class Project #24 Excel Basics 12: Formula Types and Formula Elements Goal in video # 12: Learn about the different types of formulas and learn about the different formula

More information

Summer 2017 Discussion 10: July 25, Introduction. 2 Primitives and Define

Summer 2017 Discussion 10: July 25, Introduction. 2 Primitives and Define CS 6A Scheme Summer 207 Discussion 0: July 25, 207 Introduction In the next part of the course, we will be working with the Scheme programming language. In addition to learning how to write Scheme programs,

More information

Using Microsoft Access

Using Microsoft Access Using Microsoft Access USING MICROSOFT ACCESS 1 Interfaces 2 Basic Macros 2 Exercise 1. Creating a Test Macro 2 Exercise 2. Creating a Macro with Multiple Steps 3 Exercise 3. Using Sub Macros 5 Expressions

More information

(Updated 29 Oct 2016)

(Updated 29 Oct 2016) (Updated 29 Oct 2016) 1 Class Maker 2016 Program Description Creating classes for the new school year is a time consuming task that teachers are asked to complete each year. Many schools offer their students

More information

!"!!!"!!"!! = 10!!!!!(!!) = 10! = 1,000,000

!!!!!!!! = 10!!!!!(!!) = 10! = 1,000,000 Math Review for AP Chemistry The following is a brief review of some of the math you should remember from your past. This is meant to jog your memory and not to teach you something new. If you find you

More information

Candidate Forms Automatic Calculations in Fields

Candidate Forms Automatic Calculations in Fields Candidate Forms Automatic Calculations in Fields This feature provides automatic calculation of values in candidate forms using preconfigured formulae based on the Candidate Field Associations in the 2xB

More information

In math, the rate of change is called the slope and is often described by the ratio rise

In math, the rate of change is called the slope and is often described by the ratio rise Chapter 3 Equations of Lines Sec. Slope The idea of slope is used quite often in our lives, however outside of school, it goes by different names. People involved in home construction might talk about

More information

6.1 Evaluate Roots and Rational Exponents

6.1 Evaluate Roots and Rational Exponents VOCABULARY:. Evaluate Roots and Rational Exponents Radical: We know radicals as square roots. But really, radicals can be used to express any root: 0 8, 8, Index: The index tells us exactly what type of

More information

Dealing with Output. Producing Numeric Output CHAPTER 3. Task. Figure 3-1. The program in action

Dealing with Output. Producing Numeric Output CHAPTER 3. Task. Figure 3-1. The program in action CHAPTER 3 You already know all the main steps that you should take when developing a program in the C# language. In addition, you have already seen the important statement Console. WriteLine, which displays

More information

Access Intermediate

Access Intermediate Access 2010 - Intermediate 103-134 Advanced Queries Quick Links Overview Pages AC116 AC117 Selecting Fields Pages AC118 AC119 AC122 Sorting Results Pages AC125 AC126 Specifying Criteria Pages AC132 AC134

More information

Is the statement sufficient? If both x and y are odd, is xy odd? 1) xy 2 < 0. Odds & Evens. Positives & Negatives. Answer: Yes, xy is odd

Is the statement sufficient? If both x and y are odd, is xy odd? 1) xy 2 < 0. Odds & Evens. Positives & Negatives. Answer: Yes, xy is odd Is the statement sufficient? If both x and y are odd, is xy odd? Is x < 0? 1) xy 2 < 0 Positives & Negatives Answer: Yes, xy is odd Odd numbers can be represented as 2m + 1 or 2n + 1, where m and n are

More information

Multiply Decimals Multiply # s, Ignore Decimals, Count # of Decimals, Place in Product from right counting in to left

Multiply Decimals Multiply # s, Ignore Decimals, Count # of Decimals, Place in Product from right counting in to left Multiply Decimals Multiply # s, Ignore Decimals, Count # of Decimals, Place in Product from right counting in to left Dividing Decimals Quotient (answer to prob), Dividend (the # being subdivided) & Divisor

More information

Expressions and Data Types CSC 121 Fall 2015 Howard Rosenthal

Expressions and Data Types CSC 121 Fall 2015 Howard Rosenthal Expressions and Data Types CSC 121 Fall 2015 Howard Rosenthal Lesson Goals Understand the basic constructs of a Java Program Understand how to use basic identifiers Understand simple Java data types and

More information

Language Basics. /* The NUMBER GAME - User tries to guess a number between 1 and 10 */ /* Generate a random number between 1 and 10 */

Language Basics. /* The NUMBER GAME - User tries to guess a number between 1 and 10 */ /* Generate a random number between 1 and 10 */ Overview Language Basics This chapter describes the basic elements of Rexx. It discusses the simple components that make up the language. These include script structure, elements of the language, operators,

More information

CS2304: Python for Java Programmers. CS2304: Sequences and Collections

CS2304: Python for Java Programmers. CS2304: Sequences and Collections CS2304: Sequences and Collections Sequences In Python A sequence type in python supports: The in membership operator. The len() function. Slicing like we saw with strings, s[1:3]. And is iterable (for

More information

Shorthand for values: variables

Shorthand for values: variables Chapter 2 Shorthand for values: variables 2.1 Defining a variable You ve typed a lot of expressions into the computer involving pictures, but every time you need a different picture, you ve needed to find

More information

Part II Composition of Functions

Part II Composition of Functions Part II Composition of Functions The big idea in this part of the book is deceptively simple. It s that we can take the value returned by one function and use it as an argument to another function. By

More information

Excel 2016: Part 1. Updated January 2017 Copy cost: $1.50

Excel 2016: Part 1. Updated January 2017 Copy cost: $1.50 Excel 2016: Part 1 Updated January 2017 Copy cost: $1.50 Getting Started Please note that you are required to have some basic computer skills for this class. Also, any experience with Microsoft Word is

More information

We use the mnemonic P.E.M.D.A.S to help us remember the order of operations.

We use the mnemonic P.E.M.D.A.S to help us remember the order of operations. Section 1 4: The Order of Operations There is an agreed upon order in which the operations of exponents, multiplication, division, addition and subtraction are performed if there are several different

More information

Signed umbers. Sign/Magnitude otation

Signed umbers. Sign/Magnitude otation Signed umbers So far we have discussed unsigned number representations. In particular, we have looked at the binary number system and shorthand methods in representing binary codes. With m binary digits,

More information

Student Success Center Arithmetic Study Guide for the ACCUPLACER (CPT)

Student Success Center Arithmetic Study Guide for the ACCUPLACER (CPT) Fractions Terms Numerator: which tells how many parts you have (the number on top) Denominator: which tells how many parts in the whole (the number on the bottom) is parts have a dot out of Proper fraction:

More information

Activity 1 Creating a simple gradebook

Activity 1 Creating a simple gradebook Activity 1 Creating a simple gradebook 1 Launch Excel to start a new spreadsheet a. Click on the Excel icon to start a new workbook, either from the start menu, Office Toolbar, or an Excel icon on the

More information

Excel Level 1

Excel Level 1 Excel 2016 - Level 1 Tell Me Assistant The Tell Me Assistant, which is new to all Office 2016 applications, allows users to search words, or phrases, about what they want to do in Excel. The Tell Me Assistant

More information

NON-CALCULATOR ARITHMETIC

NON-CALCULATOR ARITHMETIC Mathematics Revision Guides Non-Calculator Arithmetic Page 1 of 30 M.K. HOME TUITION Mathematics Revision Guides: Level: GCSE Foundation Tier NON-CALCULATOR ARITHMETIC Version: 3.2 Date: 21-10-2016 Mathematics

More information

Session 3: JavaScript - Structured Programming

Session 3: JavaScript - Structured Programming INFM 603: Information Technology and Organizational Context Session 3: JavaScript - Structured Programming Jimmy Lin The ischool University of Maryland Thursday, September 25, 2014 Source: Wikipedia Types

More information

Data Service Center December

Data Service Center December www.dataservice.org Data Service Center December 2005 504-7222 Property of the Data Service Center, Wilmington, DE For Use Within the Colonial & Red Clay Consolidated Public School Districts Only Table

More information

Lecture-14 Lookup Functions

Lecture-14 Lookup Functions Lecture-14 Lookup Functions How do I write a formula to compute tax rates based on income? Given a product ID, how can I look up the product s price? Suppose that a product s price changes over time. I

More information

The mathematics you have learned about so

The mathematics you have learned about so VISUALIZING EXTRAORDINARY WAYS TO MULTIPLY LECTURE 4 The mathematics you have learned about so far has been addition ( adding quantities ); subtraction ( adding negative quantities ); and some ratios and

More information

SUMMER REVIEW PACKET 2 FOR STUDENTS ENTERING ALGEBRA 1

SUMMER REVIEW PACKET 2 FOR STUDENTS ENTERING ALGEBRA 1 SUMMER REVIEW PACKET FOR STUDENTS ENTERING ALGEBRA Dear Students, Welcome to Ma ayanot. We are very happy that you will be with us in the Fall. The Math department is looking forward to working with you

More information

Math 25 and Maple 3 + 4;

Math 25 and Maple 3 + 4; Math 25 and Maple This is a brief document describing how Maple can help you avoid some of the more tedious tasks involved in your Math 25 homework. It is by no means a comprehensive introduction to using

More information

Creating a Box-and-Whisker Graph in Excel: Step One: Step Two:

Creating a Box-and-Whisker Graph in Excel: Step One: Step Two: Creating a Box-and-Whisker Graph in Excel: It s not as simple as selecting Box and Whisker from the Chart Wizard. But if you ve made a few graphs in Excel before, it s not that complicated to convince

More information

Introduction to Visual Basic and Visual C++ Arithmetic Expression. Arithmetic Expression. Using Arithmetic Expression. Lesson 4.

Introduction to Visual Basic and Visual C++ Arithmetic Expression. Arithmetic Expression. Using Arithmetic Expression. Lesson 4. Introduction to Visual Basic and Visual C++ Arithmetic Expression Lesson 4 Calculation I154-1-A A @ Peter Lo 2010 1 I154-1-A A @ Peter Lo 2010 2 Arithmetic Expression Using Arithmetic Expression Calculations

More information

Bridge. Calculated Fields Guide. Version

Bridge. Calculated Fields Guide. Version Bridge Calculated Fields Guide Version 2.5.103 Table of Contents Page i Table of Contents Table Of Contents I Introduction 1 Building Formulas 2 Operators 2 Simple Arithmetic Formulas 2 Placeholders Within

More information

Excel Intermediate

Excel Intermediate Excel 2013 - Intermediate (103-124) Advanced Functions Quick Links Range Names Pages EX394 EX407 Data Validation Pages EX410 EX419 VLOOKUP Pages EX176 EX179 EX489 EX500 IF Pages EX172 EX176 EX466 EX489

More information

Working with Algebraic Expressions

Working with Algebraic Expressions 2 Working with Algebraic Expressions This chapter contains 25 algebraic expressions; each can contain up to five variables. Remember that a variable is just a letter that represents a number in a mathematical

More information

ASCII Art. Introduction: Python

ASCII Art. Introduction: Python Python 1 ASCII Art All Code Clubs must be registered. Registered clubs appear on the map at codeclub.org.uk - if your club is not on the map then visit jumpto.cc/18cplpy to find out what to do. Introduction:

More information

Checklist. ORB Education Quality Teaching Resources. ORB Education Visit for the full, editable versions.

Checklist. ORB Education Quality Teaching Resources. ORB Education Visit   for the full, editable versions. Checklist 1. Data in our Lives 2. Representing Data 3. Working with Data 4. Introducing Spreadsheets 5. Basic Excel Skills 6. Google Sheets 7. Sorting and Filtering 8. Formulas 9. Plots and Trendlines

More information

The Very Basics of the R Interpreter

The Very Basics of the R Interpreter Chapter 2 The Very Basics of the R Interpreter OK, the computer is fired up. We have R installed. It is time to get started. 1. Start R by double-clicking on the R desktop icon. 2. Alternatively, open

More information