Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Rooster

Программирование, т. 8

  

315 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

вступительные, универсиаду я проебал проспав заочный тур))

JuJeu понравилось это

DB: click

Поделиться сообщением


Ссылка на сообщение

 

 

 

Здравствуйте уважаемые.

Нужна помощь сеньоров веб разработчиков.  :buba:

 

Почему в таком виде оно работает как надо?

 

'use strict';

(function () {

    // The initialize function is run each time the page is loaded.
    Office.initialize = function (reason) {
        $(document).ready(function () {

            // Use this to check whether the API is supported in the Word client.
            if (Office.context.requirements.isSetSupported('WordApi', 1.1)) {
                // Do something that is only available via the new APIs
                $('#emerson').click(insertChineseProverbAtTheEnd);
                $('#supportedVersion').html('This code is using Word 2016 or greater.');
            }
            else {
                // Just letting you know that this code will not work with your version of Word.
                $('#supportedVersion').html('This code requires Word 2016 or greater.');
            }
        });
    };

    function insertChineseProverbAtTheEnd() {
        Word.run(function (context) {

            // Create a proxy object for the document body.
            var body = context.document.body;

            // Queue a command to insert text at the end of the document body.
            body.insertText('"To know the road ahead, ask those coming back."\n', Word.InsertLocation.end);

            // Synchronize the document state by executing the queued commands,
            // and return a promise to indicate task completion.
            return context.sync().then(function () {
                console.log('Added a quote from a Chinese proverb.');
            });
        })
        .catch(function (error) {
            console.log('Error: ' + JSON.stringify(error));
            if (error instanceof OfficeExtension.Error) {
                console.log('Debug info: ' + JSON.stringify(error.debugInfo));
            }
        });
    }
})(); 

 

 

 

А в таком водит тебе хуем по губам?

 

'use strict';

(function () {

    // The initialize function is run each time the page is loaded.
    Office.initialize = function (reason) {
        $(document).ready(function () {

            str = "To know the road ahead, ask those coming back.";

            // Use this to check whether the API is supported in the Word client.
            if (Office.context.requirements.isSetSupported('WordApi', 1.1)) {
                // Do something that is only available via the new APIs
                $('#emerson').click(insertChineseProverbAtTheEnd(str));
                $('#supportedVersion').html('This code is using Word 2016 or greater.');
            }
            else {
                // Just letting you know that this code will not work with your version of Word.
                $('#supportedVersion').html('This code requires Word 2016 or greater.');
            }
        });
    };

    function insertChineseProverbAtTheEnd(hulinetaksuka) {
        Word.run(function (context) {

            // Create a proxy object for the document body.
            var body = context.document.body;

            // Queue a command to insert text at the end of the document body.
            body.insertText(hulinetaksuka + '\n', Word.InsertLocation.end);

            // Synchronize the document state by executing the queued commands,
            // and return a promise to indicate task completion.
            return context.sync().then(function () {
                console.log('Added a quote from a Chinese proverb.');
            });
        })
        .catch(function (error) {
            console.log('Error: ' + JSON.stringify(error));
            if (error instanceof OfficeExtension.Error) {
                console.log('Debug info: ' + JSON.stringify(error.debugInfo));
            }
        });
    }
})(); 

 

 

 

Может потому что только пиздюки в стрикте объявляют переменные 

str = "To know the road ahead, ask those coming back.";

Проблема не в этом.

 

Кароч это адд-ин к ворду.

Когда запускаю код, у меня появляется не пустой файл, а уже с написанной строкой To know the road ahead, ask those coming back. и кнопка не работает.

ВТФ

 

проблема в том что ты на клик передаешь результат выполнения функции insertChineseProverbAtTheEnd(str)

вот так должно работать

$('#emerson').click(() => insertChineseProverbAtTheEnd(str));

Так не сработало.

Решил таким путем.

$('#emerson').click(function () { insertChineseProverbAtTheEnd(str) });

ezgifcom-optimize.gif

 


 

Поделиться сообщением


Ссылка на сообщение
(изменено)

Подскажите, пожалуйста, как правильно решать подобную хуету на питоне? 

 

 

Код: hui == hui**2
Результат: True
Код: hui == hui*2
Результат: True
Код: hui > 999999
Результат: True

 


Изменено пользователем KempeR1t

2def2afa0a4b076b5de8fd016a8cf3c8.gif

Поделиться сообщением


Ссылка на сообщение
(изменено)

Подскажите, пожалуйста, как правильно решать подобную хуету на питоне? 

 

 

Код: hui == hui**2

Результат: True

Код: hui == hui*2

Результат: True

Код: hui > 999999

Результат: True

 

Никак.

Ни один хуй не может быть равен самому себе, но только во второй степени. Тоже самое и с умножением.


Изменено пользователем aftermth

Поделиться сообщением


Ссылка на сообщение

 

Подскажите, пожалуйста, как правильно решать подобную хуету на питоне? 

 

 

Код: hui == hui**2

Результат: True

Код: hui == hui*2

Результат: True

Код: hui > 999999

Результат: True

 

Никак.

Ни один хуй не может быть равен самому себе, но только во второй степени. Тоже самое и с умножением.

 

у этой задачи есть решение, там какая-то наебка с типами данных


2def2afa0a4b076b5de8fd016a8cf3c8.gif

Поделиться сообщением


Ссылка на сообщение

там какая-то наебка с типами данных

вас понял

 

/summon javascript эксперты

/summon satan

/mode logic off

Поделиться сообщением


Ссылка на сообщение

 

там какая-то наебка с типами данных

вас понял

 

/summon javascript эксперты

/summon satan

/mode logic off

 

тольк не JS, а питон

0uMRLSf.png

Благодарю, float('inf') подошло.


2def2afa0a4b076b5de8fd016a8cf3c8.gif

Поделиться сообщением


Ссылка на сообщение

 

 

там какая-то наебка с типами данных

вас понял

 

/summon javascript эксперты

/summon satan

/mode logic off

 

тольк не JS, а питон

 

 

ебать чел похоже серию рофлов про статическую и динамичускую типизации.


Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
 

Поделиться сообщением


Ссылка на сообщение

 

 

Подскажите, пожалуйста, как правильно решать подобную хуету на питоне? 

 

 

Код: hui == hui**2

Результат: True

Код: hui == hui*2

Результат: True

Код: hui > 999999

Результат: True

 

Никак.

Ни один хуй не может быть равен самому себе, но только во второй степени. Тоже самое и с умножением.

 

у этой задачи есть решение, там какая-то наебка с типами данных

 

Кто кого наебать хочет?

Поделиться сообщением


Ссылка на сообщение

0uMRLSf.png

 

я же правильно понял, что ** это возведение в степень?

 

ну вот хуй знает насчёт того, что бесконечность в степени равна сама себе, в матанализе же сравнивались порядки бесконечно больших и малых величин, и как бы нехуя не так это должно работать

хотя может это допущения такие сделаны специально

Поделиться сообщением


Ссылка на сообщение

 

 

я же правильно понял, что ** это возведение в степень?

yep

Не знаю как в других языках, но в es6 js это имеется


userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

Поделиться сообщением


Ссылка на сообщение

я же правильно понял, что ** это возведение в степень?

 

ну вот хуй знает насчёт того, что бесконечность в степени равна сама себе, в матанализе же сравнивались порядки бесконечно больших и малых величин, и как бы нехуя не так это должно работать

хотя может это допущения такие сделаны специально

матанализ вполне ожидаемо идёт нахуй когда речь идёт о цифровой математике

потому что у компьютера не так много выбора касаемо того как определять операции и как записывать паттерны цифр

 

для флоат-подсчётов используется пара стандартных трюков которые не обязательно 100% правильные с аналитической т.з., но они как минимум имели какое-то основание в теории лимитов

 

поэтому например

inf + N = inf

inf - N = inf

inf - inf = nan

inf * N = inf

N / inf = 0

nan (любая операция) N = nan

 

и т.д.

 

и когда ты работаешь с пределами то чаще всего эти равенства сохраняются и в том числе inf*inf = inf тоже работает

и к слову у бесконечности нет порядков кроме отдельных особых случаев когда тебе надо например доказать что одна последовательность растёт быстрее чем другая

и то там нет сравнений разных бесконечностей самих по себе, там это берётся через новую последовательность c_n = a_n / b_n или нечто подобное

Поделиться сообщением


Ссылка на сообщение
(изменено)

Есть два цвета, нужно узнать что сделать с первым чтобы получился второй. Какие варианты?

 

Мда, щас бы просто не вычесть одно число из другого, три класса церковно-приходской, шо поделать


Изменено пользователем Rooster

Shaman.png.0cdd33d48561cd068bb3c5ee78289381.png Anna.jpeg.03c9b49363298ceec256500a5d522f7d.jpeg Nigga.jpg.f807f2556bdbf68452292a9301494591.jpg

 

Поделиться сообщением


Ссылка на сообщение

Есть два цвета, нужно узнать что сделать с первым чтобы получился второй. Какие варианты?

дефолтная арифметическая разница не подходит?

 

типа

RGBA_2 - RGBA_1 = RGBA_diff ?

 

ну или без А если 24битный цвет без альфа канала

 

считается по идее тоже изи если есть код формата #RRGGBB, тупо парсишь RRGGBB как хексадесимал число, получаешь две цифры и их разницу в цифровом виде

Поделиться сообщением


Ссылка на сообщение

 

 

ну вот хуй знает насчёт того, что бесконечность в степени равна сама себе, в матанализе же сравнивались порядки бесконечно больших и малых величин, и как бы нехуя не так это должно работать
начнем с того что бесконечность это ваще не число, ее имеет смысл рассматривать только в рамках теории пределов, и в них lim x^2, x->inf прекрасным образом равняется бесконечности и все работает правильно с точки зрения матана, тоже самое lim 2x, x->inf или lim x^2+x-2, x->inf и так далее) ну а про порядки правильно сказал дедскин, о порядках имеет смысл говорить если ты делишь например x^3/x^2 или наоборот и устремляешь x в inf

но вот насчет примера дедскина inf-inf например это спорно потомучто вполне очевидно чему равняется lim x^2-x, x->inf и в то же время по свойству аддитивности предела получаем inf-inf, но конечно при вычисления проще забить хуй и сказать inf-inf=NaN)


DB: click

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...