Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 08.12.2010
Сообщений: 4

Элементарные арифметические операции

16.12.2010, 11:03. Показов 1677. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть база DB

таблица 1
kurs
+=========+=======+
| kurs_doll___| kurs_euro|

таблица 2
tovary
+========+========+============+======== +
|Код_товара|1столбец|2столбец|3столбец|

сформировать вызов из БД и подсчет на php, так чтобы по формуле выводилось Итог = (1столбец)+(2столбец *kurs_euro)+(3столбец* kurs_doll)

ну по примеру допустим есть поля из 2 таблицы

|Код_товара_|1столбец|2столбец|3столбец|
|товарномер1|189,08__|0,00____|0,000___|
|товарномер2|0,00____|0,00____|123,6___|

вот допустим на одной странице мне нужно такое товарномер1 стоит = (1столбец)+(2столбец *kurs_euro)+(3столбец* kurs_doll)
а на следующей уже другой товарномер2 но по этой же формуле но уже из других полей,
всегда в базе два поля из трех столбцов равны нулю)
В таблице kurs всего два значения всегда например вот, так: |30,05|45,05| - все

Пишу
PHP
1
2
3
4
5
6
7
8
<?php
include "config_1.php";
if (!isset($id))
$id = (int)$_GET['id'];
$query =mysql_query("SELECT `kurs`.*, `tovary`.* FROM `kurs`, `tovary` WHERE `Код_товара`='$id'");
$x = mysql_fetch_array($query);
echo $x['1столбец'] + ($x['2столбец'] * $x['kurs_euro']) + ($x['3столбец'] * $x['kurs_doll']);
?>
но выводит 0 - почему?
и еще вопрос как обрезать конечный результат допустим = 30,527183544 , до 30,52
Заранее благодарен
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.12.2010, 11:03
Ответы с готовыми решениями:

Реализовать калькулятор, выполняющий все арифметические действия и вычисляющий основные элементарные функции
Задание: Сделать Калькулятор, выполняющий все арифметические действия и вычисляющий основные элементарные функции.

Арифметические операции с датами
Здравствуйте! У меня такой вопрос Мне нужно проводить арифметичские операции с датами. Например, нужно закономерность в семь дней(или...

Данное натуральное число N. Используя только элементарные арифметические операции (+, -, *, /)
Ув.пользователи, помогите решить задачку (С + + или Visual C + +), очень нужно!( Данное натуральное число N. Используя только...

2
op
 Аватар для op
21 / 18 / 4
Регистрация: 06.12.2010
Сообщений: 62
17.12.2010, 01:24
обрезать конечный результат допустим = 30,527183544 , до 30,52
функция round() -- Округляет число типа float
0
 Аватар для __PION__
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
17.12.2010, 19:10
Цитата Сообщение от Painbot Посмотреть сообщение
и еще вопрос как обрезать конечный результат допустим = 30,527183544 , до 30,52
можно так (2 варианта):
PHP
1
2
printf("%6.2f\n",30.527183544 ); // выводит 30.53. здесь под все число отводится 6 символов, 2 из котрых после запятой
printf("%.2f\n",30.527183544 ); // 30.53. А тут просто указывается, что после запятой следуют 2  знака
где f — число с плавающей точкой, представляемое в виде десятичной дроби;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.12.2010, 19:10
Помогаю со студенческими работами здесь

Найти сумму чисел n используя только элементарные арифметические операции
дано натуральное число n, найти сумму чисел n используя только элементарные арифметические операции +, -, *, /.

Используя только элементарные арифметические операции, определить сумму и произведение членов последовательности, которые кратны К
Ув.пользователи, помогите решить задачку (С + + или Visual C + +). Данные целые положительные числа N, К, a1, ..., aN. Используя только...

Элементарные операции
Нужна помощь в написании элементарной программки, просто нужно использовать ряд правил нужно, что бы была функция, операторы сравнения...

Нахождение in(x) используя элементарные операции
Добрый день. Подскажите пожалуйста, как найти ln(x) с помощью элементарных операций (+ - * /). X - не целые числа от 0 до 1. Спасибо за...

Элементарные операции с динамических двусвязным списком
Всем доброго времени суток! Нужна ваша помощь! В общем задание: Сформировать динамический двусвязный список. Структура содержит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru